21 минута назад
Попробуйте установить новую версию с репозитория github.com/Boshnik/ExtraFields
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 40
3 часа назад
Ну если всё по-простому, то можно сохранять эти данные в extended и ExtraFields не нужен.
Личный кабинет для клиента ModX Revo как реализовать? 7
7 часов назад
Ну там явное отсутствие объявления переменной $skip в функции.
Можешь попробовать в начале добавить $skip = 0;.
Но это всего лишь PHP warning, р...
ModxMinify - Error 500 2
Сегодня в 01:40
В моем случае мне подошло данное решение, которое очень костыльное и скорее всего не совсем верное, но для моих нужд работает. Хотя и оставляет в псев...
[Translitor] - Альтернатива транслитерации псевдонимов 28
Сегодня в 00:10
Вопрос будет ли он работать с шаблоном ultron.pro/311-shablon-sayta-gruzoperevozki-transportnoy-kompanii.html
[Theme.Bootstrap] Новая версия с Bootstrap 4 29
Вчера в 23:19
С новым патчем будет исправлено, плюсом мелкие косяки исправлю, по возможности до конца этой недели уже будет 1.1.4 версия.
[EclipseUI] Тёмная тема для админ-панели MODX 2.*.* 10
Вчера в 15:03
Добрый день! При формировании данных, поле picture выводит ссылку такого плана. sitename.ru/catalog/category/nameimage.jpg. а нужна sitename.ru/assets...
[YandexMarket2] выгрузка товаров в Яндекс Маркет и не только 22
Вчера в 10:07
Очень вовремя — как раз делаю кабинет на сайте))
Кайфую от того как все продумано, раньше для такого функционала пришлось бы долго «женить» нескольк...
Cabinet 5
19 февраля 2025, 19:17
Да всё верно! Читать доку да, но её не обломно читать когда подготовкой данных занимаешься, а когда верстка разъезжается или js-компоненты шаманишь, о...
PageBlocks. Выводим SEO-карточки 10
Единственное отличие — в вашем решении больше динамики. Т.е. у вас при каждом нажатии изменяется количество в корзине. У нас сначала нужно «наплюсовать» нужное количество, а потом оно отправляется в корзину.
1. Создать свой php-файл. У меня это — mscarthandlerbtn.class.php;
2. Зарегистрировать новый метод вызовом в консоли:
3. Указать свой класс в системной настройке ms2_cart_handler_class.
4. А вот какой код должен быть в моем новом, расширяющем классе msCartHandlerBtn? Пока я просто скопировал в него «переопределенные методы add и return с добавленным incart_html» — описанные в статье. При этом в родительском классе они также присутствуют, т.к. на их удаление IDE реагирует ошибкой. В итоге у меня появились кнопки "+" и "-" на карточке товара (на странице категории пока еще не разобрался) и ими можно добавлять товар в корзину. Работает правда немного косячно. Думаю, что из-за неправильного наследования класса.
1. При попытке использовать серсис «Быстрое обновление товаров miniShop2» загружаю таблицу с id, pagetitle и alias (см. скриншот 1). Если меняю alias — все нормально редактируется. Но при попытке изменить pagetitle — выдает ошибку «Не удалось новый ресурс. Key: pagetitle; Value: Тайтл моего товара» (см. скриншот 2).
2. При попытке использовать сервис «Импорт товаров miniShop2» делаю те же настройки импорта — и вообще ничего не происходит. Выдает что обработана одна строка, но обновления не происходит.
Очевидно, что компонент считает pagetitle каким-то базовым значением, которое нельзя менять, несмотря на то, что в таблице передается ID товара. В старой версии это было плевым делом — нужно было просто загрузить таблицу с двумя значениями (ID и pagetitle) товаров заданной категории и указать ключ уникальности ID. Неужели в этом комбайне нельзя быстро решать такие задачи?