16 декабря 2021, 21:40 А я не вижу по скрину, что именно поломалось то? Ну разве что паддинги кое-где пропали. Вопросы / Поломался интерфейс админки 6 0
16 декабря 2021, 21:34 ведь как ни крути, софт который мы устанавливаем с modx.pro разрабатывается и поддерживается людьми энтузиастами, после основной работы. Понятно что ему не могут уделять столько времени чтобы всесторонне тестировать и доводить до идеала. Я это понимаю. Вопросы / AjaxForm изменен формат response? 10 +3
16 декабря 2021, 21:32 нет. Очень много раз наступал на грабли, когда обновления компонентов просто убивали сайт. Одно время перед каждым обновлением делал резервную копию. Но опять же, когда у тебя 1-2 сайта, это ничего. А когда их около полусотни, и у каждого делать резервную копию чтобы обновить minishop или ajaxform — нужно неделю только делать копии. В итоге пришел пусть и к «неправильному» но решению — сделал сайта на актуальных на тот момент пакетах, довел его до работы без ошибок и нефиг нажимать на кнопкочки — обновить) Возможно только поэтому у меня некоторые сайты работают 8 лет. Вопросы / AjaxForm изменен формат response? 10 0
16 декабря 2021, 21:26 на одном сайте да. Когда их 40-50 штук чуть сложнее) Но во первых это нужно сначала как-то заметить. Ведь сама форма отправляться будет, а заметят это скорее всего, когда яндекс метрика перестанет регистрировать какие либо срабатывания целей. Вопросы / AjaxForm изменен формат response? 10 0
16 декабря 2021, 21:14 Получается что была сломана обратная совместимость и каждый кто обновит ajaxform может сломать свой сайт. У меня куча сайтов, где форма получается как const form = response.formзатем у формы считываются дата атрибуты и используются как идентификаторы целей в яндекс метрике. да и на странице документации так написано docs.modx.pro/komponentyi/ajaxform $(document).on('af_complete', function(event, response) { var form = response.form; if (form.attr('id') == 'значение id формы') { window.location.href = "[[~id страницы]]" } });В очередной раз убеждаюсь, что я делаю правильно, что никогда не обновляю пакеты. Сделал сайт, он работает хорошо и нечего судьбу испытывать. Вопросы / AjaxForm изменен формат response? 10 0
16 декабря 2021, 16:52 Пытаюсь понять почему в более старых версиях AjaxForm я мог внутри события af_complete получить форму как const form = response.formи мог например сразу получить у нее data атрибуты. А теперь нет. Нашел свой старенький сайт и распечатал там объект response Вижу что он отличается от более «свежего» тем, что у form присутствует свойство context. У нового объекта нет этого свойства. Вопросы / AjaxForm изменен формат response? 10 0
15 декабря 2021, 08:56 Вы бы показали код, как у вас устроена страница товаров и как именно вы добавили эти опции — диоптрии. Я лично не знаю в стандартных возможностях minishop2 такого, чтобы отдельно у опции задавалось количество. Это что то самописное? А так же чанк письма, как именно вы отправляете в письме эти опции. И кстати, почему Гагарин индивидуален? Вопросы / Минишоп. Письмо с заказом с ошибкой. 6 0
14 декабря 2021, 14:49 Михаил, вы как хирург, который взялся оперировать человека, но звонит по телефону другу и спрашивает, как выглядит скальпель. Вы зря взялись это делать и скорее всего приведете сайт в нерабочее состояние. Но если все же хотите, то кликните по Шаблон главной или Основной шаблон и поищите там тег (вот именно с такими стрелочками) <head>. У него должен быть парный закрывающий тег</head>Между ними и вставьте ваш код. Возможно что head будет вынесен в чанки (у вас в дереве слева можно развернуть Чанки) и поищите тогда head там. Вопросы / Подтверждение домена для таргетированной рекламы на FACEBOOK 5 +1
13 декабря 2021, 18:25 www.youtube.com/watch?v=cOKWX2otOUM Вопросы / Удаление класса .was-validated после успешной отправки формы 20 0
13 декабря 2021, 14:49 То есть зачем комментировать страницу без возможности удалить коммент в любой момент? Согласитесь — это жутко неудобно!Не соглашусь. Невозможность удалить комментарий заставляет его автора думать, перед тем как написать. Новые дополнения и их версии / Tickets 1.9.3 52 0
12 декабря 2021, 18:14 Если форма сделана с помощью AjaxForm+FormIt, то можно так $(document).on('af_complete', function(e,response){ if(response.success){ $(response.form).find('.was-validated').removeClass('was-validated'); } });Должно работать. Единственное что стоит проверить, а метод find у jquery не по детям ищет? Если по детям, то он не может найти класс was-validated, потому что он у формы. Вопросы / Удаление класса .was-validated после успешной отправки формы 20 0
08 декабря 2021, 09:04 нет, теперь понятно) Вопросы / Как запомнить пользователя, если он заполнил и отправил все формы? 8 0
07 декабря 2021, 19:18 Хочу уточнить, а то не усну) Как запомнить пользователя, если он заполнил и отправил все формы? На сайте необходимо реализовать 3 формы, которые пользователь должен в течение 1 года отправить.Это что означает? Что нужно сохранить данные о пользователе только если между заполнением первой и третьей формы прошло не более 12 месяцев? Если заполнил первую форму в марте 2000го а третью в апреле 2001 го то уже не сохраняем? Вопросы / Как запомнить пользователя, если он заполнил и отправил все формы? 8 0
04 декабря 2021, 19:08 Я наверное не совсем понимаю, чего хочет Игорь, у него в тексте нет конкретной задачи. Я понял так, что он спрашивает как на одной странице вывести и категории и товары в них. Плюс намекает, что у него есть товары, которые созданы в одной категории, но через возможности minishop2 привязаны к другой категории (товар 1 создан внутри Категории 1, но галочкой добавлен и в Категория3). Если вопрос в том, как это все отобразить на одной странице, то мне кажется должно сработать следующее Вызов pdoResources, который будет отображать категории товаров, например указав в where шаблон категории товаров. В tpl например выводится название категории а потом вызывается msProducts куда в качестве родителя передан id категории. Вопросы / Вывод одновременно категорий и списка товаров по ним 6 0
04 декабря 2021, 14:02 как говорил герой одного сериала — открытия требуют экспериментов. Пробуйте, проверяйте, следите за тем что будет видеть и индексировать яндекс. Вопросы / Категории товаров 11 0
04 декабря 2021, 13:48 мне кажется это не будет работать для СЕО, но пробуйте. Все таки поисковый бот не открывает сайт в браузере. Насколько я понимаю, для анализа страницы используется движок V8, работающий на nodejs. А значит не факт что там вообще будут coockies. Вопросы / Категории товаров 11 0
04 декабря 2021, 13:37 Опять же, я люблю в таких случаях чертить диаграммы, чтобы решить алгоритмическую задачу. Вопросы / Категории товаров 11 0
04 декабря 2021, 12:36 А что мешает в tpl которая выводит одну категорию вызвать msProducts и передать ему идентификатор этой категории? Вопросы / Вывод одновременно категорий и списка товаров по ним 6 0
04 декабря 2021, 12:34 Согласен с Артуром, расскажите чего вы хотите этим добиться, какую задачу решаете? Я вот читаю и мне на ум приходит, что вы пытаетесь сделать хлебные крошки, которые будут строиться не на основании того, где физически расположены товары, а на основании того, как до этого товара добрался пользователь. Когда-то делал такое и помню что решал на javascript и localstorage Вопросы / Категории товаров 11 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
затем у формы считываются дата атрибуты и используются как идентификаторы целей в яндекс метрике.
да и на странице документации так написано
docs.modx.pro/komponentyi/ajaxform
В очередной раз убеждаюсь, что я делаю правильно, что никогда не обновляю пакеты. Сделал сайт, он работает хорошо и нечего судьбу испытывать.
и мог например сразу получить у нее data атрибуты. А теперь нет.
Нашел свой старенький сайт и распечатал там объект response
Вижу что он отличается от более «свежего» тем, что у form присутствует свойство context. У нового объекта нет этого свойства.
А так же чанк письма, как именно вы отправляете в письме эти опции.
И кстати, почему Гагарин индивидуален?
Вы зря взялись это делать и скорее всего приведете сайт в нерабочее состояние.
Но если все же хотите, то кликните по Шаблон главной или Основной шаблон и поищите там тег (вот именно с такими стрелочками)
. У него должен быть парный закрывающий тегМежду ними и вставьте ваш код.
Возможно что head будет вынесен в чанки (у вас в дереве слева можно развернуть Чанки) и поищите тогда head там.
Это что означает? Что нужно сохранить данные о пользователе только если между заполнением первой и третьей формы прошло не более 12 месяцев? Если заполнил первую форму в марте 2000го а третью в апреле 2001 го то уже не сохраняем?
Вызов pdoResources, который будет отображать категории товаров, например указав в where шаблон категории товаров. В tpl например выводится название категории а потом вызывается msProducts куда в качестве родителя передан id категории.
Все таки поисковый бот не открывает сайт в браузере. Насколько я понимаю, для анализа страницы используется движок V8, работающий на nodejs. А значит не факт что там вообще будут coockies.
Когда-то делал такое и помню что решал на javascript и localstorage