20 мая 2015, 12:07 Подготавливайте вывод в процессоре. Вопросы / Вывод нового поля в админке MODX 3 0
18 мая 2015, 13:56 Работой завален :( Попробую сегодня вечером/ночью. Вопросы / FormIt, Tickets, EasyComm — что-то подойдёт? 14 +1
14 мая 2015, 11:40 Во view.AlbumItems есть метод prepareData, который подготавливает данные каждой записи, в этом методе заполняется массив lookup github.com/splittingred/Gallery/blob/87a03638dec1c878884acc77f9f1c36cd427df7d/assets/components/gallery/js/mgr/widgets/album/album.items.view.js#L183 Вопросы / [ExtJS] Принцип работы метода lookup в Dataview 1 +1
14 мая 2015, 11:22 Посмотрите на ответ процессоров стандартных: JSON, где есть success: true/false, и message — где собственно сообщение Вопросы / Как получить сообщения об удачном выполнении 3 0
11 мая 2015, 13:54 listeners в первом случае на change, во втором на render, и ajax запрос к процессору. Вопросы / ExtJS Два связанных datefield 1 0
06 мая 2015, 13:20 <input type="submit" value="Купить" class="mbutton1" name="ms2_action" value="cart/add" style="width: 100%; margin-top: 10px;">У вас два раза value указан, соответственно на сайте второй отсутствует. Оставьте только value=«cart/add». Вот так сделано на minishop2.com <button type="submit" class="btn btn-default" name="ms2_action" value="cart/add"><i class="glyphicon glyphicon-barcode"></i> Добавить в корзину</button> Вопросы / Товар не добавляется в корзину 5 0
05 мая 2015, 13:04 Проверьте в базе заказы со статусом 0 Вопросы / msOnCreateOrder - ложные срабатывания. 18 0
05 мая 2015, 12:46 Если это чанк товара, то пишите [[+id]]. Хотя если этот чанк выводится на странице товара, то все равно. Вопросы / Товар не добавляется в корзину 5 0
05 мая 2015, 12:34 Добавьте проверку названия плагина и проверку на получение id заказа. Это должно избавить от ложных срабатываний, а потом уже копать, что не так с созданием. Как вариант — ваш плагин плюет что-то в вывод, и минишоп не отрабатывает отправку писем и т.п. tinyurl.com/qgayjpd Вопросы / msOnCreateOrder - ложные срабатывания. 18 0
03 мая 2015, 14:35 $modx->getObject('modResource', array('pagetitle'=>'test')) Вопросы / Обновление ресурса типа JSON 12 +1
02 мая 2015, 17:20 Настройте политику Content Editor. Включите доступ к компонентам. Вопросы / Помогите, пожалуйста, с правами доступа. 9 0
02 мая 2015, 17:17 Обычно web (и другие) — это внешняя часть сайта, frontend. А mgr — это администраторская панель. Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели). У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа. А вообще базовые вещи желательно черпать из мануалов :) Вопросы / Помогите, пожалуйста, с правами доступа. 9 0
02 мая 2015, 17:11 Нет отдельной вкладки minishop2 в верхнем меню? Нет вкладки minishop2 в меню Компоненты/Управление? Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа. Конечно стоит хотя бы разобраться в вопросе безопасности доступа. Вопросы / Помогите, пожалуйста, с правами доступа. 9 0
02 мая 2015, 16:39 Если вы дали пользователя набор прав только из miniShopManagerPolicy, то там нет прав на доступ в админку. Добавьте ему еще политику Content Editor, например. Вопросы / Помогите, пожалуйста, с правами доступа. 9 +1
29 апреля 2015, 13:28 sortby из pdotools принимает json массив, если надо по нескольким полям отсортировать. Вопросы / Как отсортировать коллекцию? 5 +1
29 апреля 2015, 12:38 А sortby принимает массив? Хотя я таким стилем записи не пользовался никогда. Вопросы / Как отсортировать коллекцию? 5 +1
28 апреля 2015, 17:58 Опубликую позже, давно было, коммиты вроде нашел, надо собрать в кучу. Заодно проверю что на последней версии тикетов работает. Вопросы / FormIt, Tickets, EasyComm — что-то подойдёт? 14 0
28 апреля 2015, 17:27 Про комментарии верно. Каждая заявка — тикет, ресурс в modx, вроде бы они по умолчанию скрыты из дерева. Статусы выставляются через TV, но я писал обработчик отдельный для менеджеров, где они управляли тикетами в более удобной форме. Можно использовать не TV а properties. Файлы к коментариям — copy->paste :) из функционала файлов к тикетам. Вопросы / FormIt, Tickets, EasyComm — что-то подойдёт? 14 0
28 апреля 2015, 16:54 Делал на tickets похожее. Несколько разделов (секций тикетов) и к ним можно оставлять заявки (тикеты). Доп. параметры я в TV писал, но их можно в properties тикета писать (json). В комментариях тоже есть properties, думаю можно все также сделать. Файлы к комментариям тоже делал. Почту дополнительно не прикручивал, но это просто. Вопросы / FormIt, Tickets, EasyComm — что-то подойдёт? 14 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Попробую сегодня вечером/ночью.
github.com/splittingred/Gallery/blob/87a03638dec1c878884acc77f9f1c36cd427df7d/assets/components/gallery/js/mgr/widgets/album/album.items.view.js#L183
Вот так сделано на minishop2.com
Это должно избавить от ложных срабатываний, а потом уже копать, что не так с созданием.
Как вариант — ваш плагин плюет что-то в вывод, и минишоп не отрабатывает отправку писем и т.п.
tinyurl.com/qgayjpd
Включите доступ к компонентам.
Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели).
У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа.
А вообще базовые вещи желательно черпать из мануалов :)
Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа.
Конечно стоит хотя бы разобраться в вопросе безопасности доступа.
Хотя я таким стилем записи не пользовался никогда.
Заодно проверю что на последней версии тикетов работает.
Статусы выставляются через TV, но я писал обработчик отдельный для менеджеров, где они управляли тикетами в более удобной форме.
Можно использовать не TV а properties.
Файлы к коментариям — copy->paste :) из функционала файлов к тикетам.
Несколько разделов (секций тикетов) и к ним можно оставлять заявки (тикеты). Доп. параметры я в TV писал, но их можно в properties тикета писать (json).
В комментариях тоже есть properties, думаю можно все также сделать.
Файлы к комментариям тоже делал.
Почту дополнительно не прикручивал, но это просто.