23 ноября 2023, 11:09 Спасибо! Попробую Новые дополнения и их версии / [FetchIt] - Полноценная замена AjaxForm без зависимостей 60 0
22 ноября 2023, 15:53 Добрый день! Столкнулся с такой ситуацией: Если добавляю сниппет на страницу – выводится форма и отрабатывает проверка полей с выводом нотификаций без перезагрузки страницы. Т.е. все работает. Но если я вызываю сниппет в модальном окне — сниппет запускается при нажатии на кнопку ( через QuickView или через режим Ajax в FancyBox3 ) то при отправке формы происходит перезагрузка страницы. Пробовал добавлять в модалку <head></head><body></body>, сниппет добавляет при запуске и скрипты и стили и <script>window.addEventListener('DOMContentLoaded', () => FetchIt.create({"action":"db2d114ffa9b6c686aedadfc133bd37b","assetsUrl":"\/assets\/components\/fetchit\/","actionUrl":"\/assets\/components\/fetchit\/action.php","inputInvalidClass":"is-invalid","customInvalidClass":"","clearFieldsOnSuccess":true,"defaultNotifier":true,"pageId":40}));</script>Но при отправке перезагружает всю страницу и все( Подскажите куда копать? Новые дополнения и их версии / [FetchIt] - Полноценная замена AjaxForm без зависимостей 60 0
21 ноября 2023, 21:20 Добрый вечер! При загрузке файлов с русскими именами возникает ошибка: Uncaught (in promise) TypeError: Failed to execute 'fetch' on 'Window': Failed to read the 'headers' property from 'RequestInit': String contains non ISO-8859-1 code point. Подскажите как это исправить? Спасибо. Новые дополнения и их версии / [РЕЛИЗ] SendIt 1.0.0-pl и документация 51 0
29 октября 2023, 22:55 Да в фильтрах. Просто думал раз опцию с таким типом добавили в miniShop2, то и обращаться к данным этой опции как то попроще получится, без лишних запросов в базу. Вопросы / Множественный список цветов 10 0
29 октября 2023, 20:08 Обычный множественный список хранится в виде json {"values":["\u041f\u0440\u0438\u0445\u043e\u0436\u0430\u044f","\u0421\u043f\u0430\u043b\u044c\u043d\u044f","\u0413\u0430\u0440\u0434\u0435\u0440\u043e\u0431\u043d\u0430\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u0430"]} Множественный список цветов так: {"values":[{"name":"\u0411\u0435\u043b\u044b\u0439","value":"#eee"},{"name":"\u0427\u0451\u0440\u043d\u044b\u0439","value":"#000"},{"name":"\u0421\u0435\u0440\u044b\u0439","value":"#999"},{"name":"\u041a\u0440\u0435\u043c\u043e\u0432\u044b\u0439","value":"#e8deb0"}]}При выводе в чанке в {$value} попадает только 1 поле (name) Вопросы / Множественный список цветов 10 0
22 октября 2023, 16:07 Добрый день! Подскажите как обычно решается проблема дублирования реальных и виртуальных URL при подключении категорий в связку seoFilter+mFilter2? Допустим в каталоге есть категория1 с алисом category1 которая формирует URL site.ru/сatalog/сategory1. Подключаем seoFilter+mFilter2 и добавляем туда фильтр по parent:categories. При формировании полей и сео-правил появляются виртуальные URL site.ru/сatalog/сategory1 которые соответствено дублируют уже существующие адреса категорий. Реальный URL при обновлении страницы перебивает виртуальный сформированный seoFilter и не подгружаются шаблоны от seoFilter. С одной стороны простым решением будет категориям давать какие нибудь другие алиасы чтобы они не совпадали с виртуальнымы от seoFilter но их нужно будет прятать в sitemap и следить чтобы ссылки на них в сайте нигде не вылезли. Либо вообще отказаться от категорий и все товары закидывать в корень каталога, и убрать фильтр по категориям? Новые дополнения и их версии / [SeoFilter] 1.6.0 - большое обновление компонента для формирования SEO-страниц для фильтров 79 0
17 июня 2019, 11:13 Работает, если только в сиппете PdoPage заменить строку 244: $modx->regClientStartupHTMLBlock('<link rel="canonical" href="' . $canurl . '"/>');на $modx->regClientStartupHTMLBlock('<link rel="canonical" href="' . $pdoPage->makePageLink($canurl) . '"/>');но при очередном обновлении это все слетит =( Вопросы / Как изменить rel="canonical" в "Человекопонятной навигации", выполненной по инструкции pdoPage? 21 0 3
17 июня 2019, 10:11 Добрый день! Удалось найти решение? Также столкнулся с проблемой неправильного формирования canonical при включение «человекопонятной навигации» в pdoPage Вопросы / Как изменить rel="canonical" в "Человекопонятной навигации", выполненной по инструкции pdoPage? 21 0
10 сентября 2015, 22:25 Поправка, такой эффект происходит только в Google Chrome и IE. Счас проверил в Safari и Mozille такого эффекта нет. Новые дополнения и их версии / [pdoTools] 1.10.0 с ajax пагинацией из коробки 108 0
10 сентября 2015, 22:10 Наблюдаю такой эффект, при включении ajaxMode=«button» или scroll. При заходе в карточку товара с подгруженной через ajax страницы и нажатии на кнопку «Назад» в браузере получаю: {"output":" \n \n \n \u0423\u0433\u043b\u043e\u0432\u043e\u0439 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0448\u043a\u0430\u0444 \u043a\u043b\u0430\u0441\u0441\u0438\u043a\u0430<\/span><\/div>\n <\/a>\n<\/div>\n .......т.е. получаю JSON массива подгруженной страницы на экране а не страницу /?page=2 Подскажите как это можно поправить? Новые дополнения и их версии / [pdoTools] 1.10.0 с ajax пагинацией из коробки 108 0
31 августа 2015, 18:00 Подскажите а можно ли как то к этому компоненту прикрутить возможность перемещаться между товарами "< Предыдущий" «Следующий >» в уже открытом модальном окне брав соседей по списку с этой категории товаров. Желательно конечно чтобы эти стрелки были ajax запросами, т.к. если использовать в карточке товара [[pdoNeighbors]] то он будет перемещаться только в основной категории где расположен товар Новые дополнения и их версии / msQuickView — быстрый просмотр товара, покупка... 70 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Столкнулся с такой ситуацией:
Если добавляю сниппет на страницу – выводится форма и отрабатывает проверка полей с выводом нотификаций без перезагрузки страницы. Т.е. все работает.
Но если я вызываю сниппет в модальном окне — сниппет запускается при нажатии на кнопку ( через QuickView или через режим Ajax в FancyBox3 ) то при отправке формы происходит перезагрузка страницы.
Пробовал добавлять в модалку , сниппет добавляет при запуске и скрипты и стили и Но при отправке перезагружает всю страницу и все(
Подскажите куда копать?
При загрузке файлов с русскими именами возникает ошибка:
Uncaught (in promise) TypeError: Failed to execute 'fetch' on 'Window': Failed to read the 'headers' property from 'RequestInit': String contains non ISO-8859-1 code point.
Подскажите как это исправить? Спасибо.
Просто думал раз опцию с таким типом добавили в miniShop2, то и обращаться к данным этой опции как то попроще получится, без лишних запросов в базу.
Множественный список цветов так:
При выводе в чанке в {$value} попадает только 1 поле (name)
Подскажите как обычно решается проблема дублирования реальных и виртуальных URL при подключении категорий в связку seoFilter+mFilter2?
Допустим в каталоге есть категория1 с алисом category1 которая формирует URL site.ru/сatalog/сategory1.
Подключаем seoFilter+mFilter2 и добавляем туда фильтр по parent:categories.
При формировании полей и сео-правил появляются виртуальные URL site.ru/сatalog/сategory1 которые соответствено дублируют уже существующие адреса категорий.
Реальный URL при обновлении страницы перебивает виртуальный сформированный seoFilter и не подгружаются шаблоны от seoFilter.
С одной стороны простым решением будет категориям давать какие нибудь другие алиасы чтобы они не совпадали с виртуальнымы от seoFilter но их нужно будет прятать в sitemap и следить чтобы ссылки на них в сайте нигде не вылезли. Либо вообще отказаться от категорий и все товары закидывать в корень каталога, и убрать фильтр по категориям?
на
но при очередном обновлении это все слетит =(
Удалось найти решение?
Также столкнулся с проблемой неправильного формирования canonical при включение «человекопонятной навигации» в pdoPage
При заходе в карточку товара с подгруженной через ajax страницы и нажатии на кнопку «Назад» в браузере получаю:
т.е. получаю JSON массива подгруженной страницы на экране а не страницу /?page=2
Подскажите как это можно поправить?
"< Предыдущий" «Следующий >» в уже открытом модальном окне брав соседей по списку с этой категории товаров. Желательно конечно чтобы эти стрелки были ajax запросами, т.к. если использовать в карточке товара [[pdoNeighbors]] то он будет перемещаться только в основной категории где расположен товар