2 часа назад
в версии 4.4.0 появляется ошибка Fatal error: Cannot declare interface msCartInterface, because the name is already in use in /home/public_html/core/c...
Как сделать количество товара в minishop2 дробным? 8
Вчера в 20:40
Спасибо! Смог вручную его найти в нем, если пользоваться поиском, то подсовывал версию из modstore.pro.
Установить Minishop2 4.4.0-pl из панели управления сайтом 2
Вчера в 19:40
популярный компонент LoginПо моему скромному мнению, его давно надо забыть, так как он не умеет в ajax.
[SendIt 2.2.0] Авторизация по любому полю. Генерация username. 2
23 февраля 2025, 19:42
А все-таки можно просто очистить таблицу)?
Если нет, то скажите, пожалуйста, куда добавлять?
[[!versionCleanX? &contentType=`resource&...
VersionX переполнил базу данных 7
23 февраля 2025, 14:39
Возможно вариант неидеальный и неокончательный, но уже рабочий)
В шаблоне внес правки в скрипт
<script>
$(document).ready(function () {
...
Проблема пагинации в самописном фильтре для товаров minishop2 4
22 февраля 2025, 20:25
Как будто с MySQL 8 компонент не очень работает.
msOrderFields. Управление полями заказа. 38
22 февраля 2025, 20:24
Нет) Это просто шаблон — каркас так сказать для верстки на 4м бутстрапе. В шаблоне там свои шаблоны
[Theme.Bootstrap] Новая версия с Bootstrap 4 30
ну или просто попроще
внутри этого файла инициализируем MODX в API режиме, читаем, например:
modx.pro/development/3163
А далее просто получаем данные, как нам нужно и выводим в json:
да, если нужны TV поля, то запрос будет сложнее. Но эта информация тоже есть на форуме.
Если уж совсем лень писать запрос — то можно внутри скрипта вызвать сниппет pdoresources:
но лучше избегать дефис в названиях TV. Дефис нельзя использовать в названиях переменных в php, из-за этого возникают трудности в Fenom. Замените на подчеркивание.
В корневой директории сайта
создаю папкуgo
и уже в нее кидаю содержимое репозитория.
Этот подход предлагает modExtra (см. readme) github.com/modx-pro/modExtra
Конечно и другие подходы есть к разработке, но я предпочитаю этот)
поэтому не совсем понимаю, зачем еще 1 уровень вложенности добавлять.
Интересная мысль насчет целесообразности создания сессий для ботов… в принципе может они и не нужны… как вариант можно добавить соответствующую настройку в компонент. В общем мысль сохранил.
добавить обработчик на событие «fetchit:success»
docs.modx.pro/components/fetchit/frontend/events
создал компонент (на базе modExtra), чтобы быстро, где будет по сути 1 объект Услуга (header, alias, description, seo_title/seo_description, а также полем parent_id для вложенности).
Свой интерфейс для управления ими будет поудобнее, чем MIGX. Чуть подумать, чтобы интерфейс выглядел симпатично и понятно (больше всего вопросов по отображению услуга/подуслуга).
Да, можно конечно поставить fastRoute или VirtualPages, но т.к. уровень вложенности не большой, то в целом все решается не самым сложным плагином на OnPageNotFound.
Чуть сложнее, если нужно ряд услуг скрыть для определенных моделей авто…
Кстати, VirtualPages у меня трудится на одном проекте уже много лет стабильно:)
0. на фронте добавляем поле для выбора ширины или ввода его вручную
1. Создадим плагин на событие msopOnAfterGetCost
2.
Cниппет ms_CDEK2
1. Одну строку комментируем, новую добавляем:
2. Еще одну строку ниже комментируем, а новую добавляем:
Я к тому, что пакет это делает… но не будет ли на некоторых хостингах это запрещено?
mmxDatabase понравился! Прям чешутся руки применить и попробовать, осталось найти где. По нему небольшой вопрос, сторонние модели возможно добавлять в список поддерживаемых разработчику? Например для miniShop3 (когда-то в будущем)?
И вопрос по mmxForms, верно понял, что использование компонента на фронте выливается примерно в 1,5 мб дополнительного css и js? Много, конечно, если речь про формы типа «Перезвоните мне»