Владимир

Владимир

С нами с 17 апреля 2019; Место в рейтинге пользователей: #608

Пропали слова лексикона minishop2 в админ. панели группы пользователей

Здравствуйте!
Интернет-магазин с minishop2.
Смастерил для заказчика группу Менеджеры с усечеными правами: с доступом к ресурсам, к категориям товаров, товарам, заказам магазина.
И, соот-но, сделал одного менеджера в этой группе.
В момент завершения изготовления менеджера его админ. панель выглядела чудесно: страницы категорий и товаров, а также заказов выглядели и работали отлично, беды ничего не предвещало.
Но в какой-то момент — он совпал с очисткой кеша — на страницах админ. панели менеджера исчезли все лексиконы от minishop2, остались кнопки «undefined», ссылки без текста и оттого неработающие и т.д.
При этом у главного админа все в порядке.
То есть, для вновь созданных групп не подключаются словари minishop2.
Пока никакие ухищрения не помогли.
Прошу совета — вдруг, кто сталкивался — как решить проблему?
Спасибо
Владимир
10 июля 2019, 09:47
modx.pro
215
0

Позарез нужна консультация по mFilter2

Ув. специалисты, подскажите, в каком направлении направить свои усилия по решению двух проблем.
Они явно копеечные, но день на них уже ушел.

1. Фильтры и результаты в соответствии с дизайном разнесены в коде страницы и не могут быть умещены в один div (<div class=«msearch2» id=«mse2_mfilter»><div id=«mse2_results»>). Когда плейсхолдер [[+filters]] помещается вне указанного дива, он остается пустым, фильтры в этом месте не появляются.

Приделываю к сниппету параметр &toPlaceholders=`my.`, заменяю [[+filters]] на [[+my.filters]], [[+results]] на [[+my.results]]. Фильтры в нужном месте появляются. А вот товары не выводятся вовсе. И все это сопровождается строкой в логе ошибок: ...\core\xpdo\om\xpdoquery.class.php: 764) Encountered empty IN condition with key id.
Владимир
05 июля 2019, 11:06
modx.pro
220
0

Испортил сайт инсталляцией fastField

Разрабатываю интернет-магазин.
Все шло прекрасно, пока меня не осенило скачать и инсталлировать fastField — должно было облегчить жизнь.
После инсталляции страницы перестали подключать темплейты, помещенные в папке /core/elements/.
Далее, пытаюсь деинсталлировать приложение:
все виснет, и теперь на любое обращение к сайту и к админу получаю это:
Fatal error: Uncaught Error: Call to a member function parseProperties() on null in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php:545 Stack trace: #0 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(1665): modElement->getProperties() #1 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(580): modX->invokeEvent('OnMODXInit', Array) #2 E:\OpenServer\domains\et-serv-ru\www\manager\index.php(53): modX->initialize('mgr') #3 {main} thrown in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php on line 545
Подскажите, как это исправить
Владимир
25 июня 2019, 12:15
modx.pro
1
289
0