23 минуты назад
Он тоже молодец. Он ещё и развитие ядра решил расшевелить, откуда только столько энтузиазма)))
MiniShop3: итоги февраля и версия 1.6.0 3
26 минут назад
Ты решил на каждую акцию отдельный компонент делать?)))
ms3FirstTimeBuyerDiscount - автоматическая скидка на первый заказ 5
Сегодня в 09:49
А теперь все эту красоту оформляем в виде сниппета. Параметры по-умолчанию редактируем в самом сниппете
elements/snippets/bgImage.php
<?php
/**
...
Унифицированное отображение разноформатных изображений без обрезки (решено) 1
Вчера в 17:14
Это не ошибка, а warning — посмотрим, спасибо!
UPD github.com/modx-pro/MiniShop3/pull/127
MiniShop3 1.2.0 - 1.3.0 Самое интересное 23
01 марта 2026, 14:45
Добавил сиcтемную настройку ms3recentlyviewed.block_bots_detector и интегрировал jaybizzle/crawler-detect
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 5
01 марта 2026, 14:38
В следующий раз сделаю как положено)
Gallery3x 3.0.31 для MODX3 - управление файлами 2
28 февраля 2026, 15:20
Всем привет!
Версия модуля 1.4.0
Необходимо обновить наименования товаров.
Выбираем Тип импорта — Обновить данные товаров
Соответствие Столбца Наз...
msImportExport 919
27 февраля 2026, 21:26
Настройками нельзя, только написанием своего плагина, который будет проверять необходимые условия. Если сами не справитесь, могу написать его за отдел...
Вопрос по msProductDiscounts 4
25 февраля 2026, 17:49
Добавлен также генератор разнообразных типов опций товара в разном количестве для разных наборов и их заполнение у товаров.
ms3DemoData - компонент для быстрой генерации демо-данных MiniShop3 3
Всего 125 697 комментариев
Там где ещё куки пишутся для авторизации.
И эта политика распространяется только на один контроллер компонента, а не на весь MODX, и только тогда, когда мне это нужно))
Я видимо слишком подробно и запутанно объясняю)
Вроде решается же несколькими правилами. По крайней мере я не замечал какой то особой проблемы. Могу поделиться своим CORS конфигом (тоже сейчас на VUE работаю, когда админка локально, сервер удаленно)
А все кто тут пока ответил, либо игнорируют это, либо вообще не знают, что это за компонент…
Описываю для Вас и для тех, кто этого не знает и не читал мат.часть по работе Прав и привелегий в MODX и о компоненте ms2form.
Компонент ms2form позволяет добавлять и редактировать Товары через форму на фронтэнде, чтобы не пускать очумелые ручки в админку… у него есть Шаблон ролей специально для этого, который «берет» часть привелегий стандарта Минишопа, который позволяет публиковать, сохранять и создавать новые Категории товаров и собственно Сам товар…
НО! Опять таки в мат.части сказано, что у сниппета есть параметр permissions, которому можно задать политику, по которой он будет чекать в какую группу ресурсов можно публиковать, а в какую нет, определнной группе пользователей, если те имеют привилегию section_add_children (которую тоже все почему игнорят в вопросе). Так вот Тикетс тут при том, что с ним в пакете уже есть созданный Шаблон прав, в котором есть те самые нужные привилегии, а собственно всего одна а именно section_add_children… (да и вообще он по фактуре и логике работы с правами на публикацию в раздел, имеет одинаковую политику, а именно strong>section_add_children)
А мат.часть заключается в том, что Группе ресурсов в которой сидит нужная для публикации Категория товаров, назначена эта привилегия, НО в нужный час, когда жмякаешь Публиковать, пишет, что доступ запрещен…
Хотя это не вообразимо, т.к. все права выставлены…
Я Вас очень прошу, если вы не читали документацию по компоненту ms2form и Вам реально не чем помочь, то прошу не сотрясать воздух только лишь своими комментариями, о том, что Вам не понятно.
Повторюсь, я надеюсь, что мне поможет тот, кто пользуется или пользовался компонентом и знает как он работает или хотя бы разобрался.
По сути просто фронтенд приложение работает на localhost, а весь бэкенд на реальном домене.
Ещё через шторм часто пишу и проверяю SQL запросы подключаясь к БД через ssh туннель)
Да и не вставляю я руками скрипт) этот коннектор всегда такой в ветке dev. В ветке master всё чисто, на которую я и переключаюсь для вливания изменений и для сборки транспортного пакета (именно на ветке master я уже не могу из локального фронтенда подключиться к бэкенду на сервере из-за CORS).
Заготовки же MODX + Vue.js были в статьях на которые я ссылался в своей статье. Там даже установочный скрипт был, но я его не использовал.
Когда начну и допишу документацию по маркету — то попробую поделиться как раз своими конфигами или может целую заготовку сделаю modExtraVuetify. Но это не в ближайшие недели)
ну для начала, так будет всегда по умолчанию. Если вы устанавливаете на сайт ssl сертификат, то после этого страница открывается так
http:/site.com/page
и так
site.com/page
Обычно чтобы избежать открытия по http настраивают редирект.
Если вы при установленном ssl сертификате и настроенном редиректе хотите добится чтобы одна из страниц открывалась по http вам необходимо изучать настройки вашего веб сервера — apache или nginx
Например:
В интернете нашёл такое, но что-то не работает:
Что значит для одной страницы сделать http?
http это протокол связи прикладного уровня в сетевой модели osi
Страница в modx — это ресурс имеющий свой uri
Что вы хотите то?
Обычно когда «мат. часть я знаю, документацию изучил.» все работает. Если не работает — учи матчасть и документацию.
у вас установлен пакет minishop2, Вы в админке создали категорию товаров.
Вы создали через админ панель группу пользователей. Вы знаете что нахождение пользователя в группе не дает ему привилегии? Права, которые получит пользователь, будут определяться с помощью отведённой ему в этой группе роли.
Что вообще такое — группа ресурсов с «данной» категорией товаров??
Вы вызываете
Надеюсь что он займет достоиное место в экосистеме Modstore.pro
За то, где найти проверку вообще прав, спасибо, погляжу что можно достать, но проблемы не решает, мне начинает казаться, что просто на просто не работает нихрена эта проверка вообще или как то иначе, а как самому автору наверное известно, но это не точно.
Для любой операции с добавлением\редактированием товаров нужно право msproduct_save
Все процедуру проверки прав происходят в соответствующем процессоре.
Например mgr/product/update
Там строку с проверкой прав можно при желании закомментировать.
откровенно говоря проштудировал все файлы компонента и до конца так и не понял от куда и каким образом идет проверка прав на публикацию…
От modx там только запросы на соответствующий коннектор, плюс потом загрузка скрипта внутри админки.
Но это столь незначительно что даже твой Тезка тут об этом не пишет, рассказывая что ведет разработку локально без MODX потом просто вставляя скрипт в коннектор.
Ну а как вставить скрипт в админку MODX более подробно освещал Баха, вот тут вроде бы
Я почему спрашиваю, как бы у большинства писать код не составляет проблемы, а вот настроить более-менее удобно рабочий процесс и связать модх с vue — есть сильное недопонимание.
Добавлена поддержка компонента msPromoCode2