Различное отображение страницы товара в админке MS2
Есть задача сделать различное отображение товара в админке для разных контент-менеджеров.
Сделал по инструкции автора https://docs.modx.pro/components/minishop2/development/plug-ins-products. Все работает.
Дальше попытался в файле index.php определить различные msproductdata.js для разных групп пользователей или конкретных пользователей… Но неудача. Видно, ms2 эти файлы подключает до инициализации пользователя…
Прошу подсказать как реализовать мою идею?
Сделал по инструкции автора https://docs.modx.pro/components/minishop2/development/plug-ins-products. Все работает.
Дальше попытался в файле index.php определить различные msproductdata.js для разных групп пользователей или конкретных пользователей… Но неудача. Видно, ms2 эти файлы подключает до инициализации пользователя…
Прошу подсказать как реализовать мою идею?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Плагин на OnDocFormPrerender, в зависимости от пользователя/группы пользователя прятать лишние поля.
Если просто прятать не вариант, а нужно действительно серьезные изменения админки то переопределять miniShop2.panel.Product
Вот мой плагин:
Вот js:
js не подключается.
Что-то я не догоняю похоже…
Или Вы предлагаете другой вариант действий?
Можно чуть подробнее?
пользуйтесь поиском по OnDocFormPrerender, примеров более чем достаточно.
joxi.ru/bmoBgdMhxKKvVr