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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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, думаю можно все также сделать.
Файлы к комментариям тоже делал.
Почту дополнительно не прикручивал, но это просто.