Алексей Ерохин

Алексей Ерохин

Был в сети 15 апреля 2025, 15:28
Заказы не принимаю
<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>
Обычно web (и другие) — это внешняя часть сайта, frontend. А mgr — это администраторская панель.

Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели).

У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа.

А вообще базовые вещи желательно черпать из мануалов :)
Нет отдельной вкладки minishop2 в верхнем меню? Нет вкладки minishop2 в меню Компоненты/Управление?
Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа.

Конечно стоит хотя бы разобраться в вопросе безопасности доступа.
Про комментарии верно. Каждая заявка — тикет, ресурс в modx, вроде бы они по умолчанию скрыты из дерева.
Статусы выставляются через TV, но я писал обработчик отдельный для менеджеров, где они управляли тикетами в более удобной форме.
Можно использовать не TV а properties.

Файлы к коментариям — copy->paste :) из функционала файлов к тикетам.
Делал на tickets похожее.
Несколько разделов (секций тикетов) и к ним можно оставлять заявки (тикеты). Доп. параметры я в TV писал, но их можно в properties тикета писать (json).
В комментариях тоже есть properties, думаю можно все также сделать.
Файлы к комментариям тоже делал.

Почту дополнительно не прикручивал, но это просто.