ага, эт ерунда. разбираюсь с системой скинов, ух я щас наверстаю ))
Аа, ну если F5 — так это все ОК. 1. Не надо нажимать F5 — это не действие, предусмотренное какой-то ссылкой на странице или типа того. 2. Обработка ошибки здесь — это норма. Попытка очистки несуществующей корзины — это ошибка, и ее надо обрабатывать. Другое дело, что вы видите системное сообщение на странице типа [2015-02-09 23:18:57] (ERROR @ /index.php)..., так это просто плагин Debug работает. Во-первых, он срабатывает только для суперюзеров, простым пользователям не будет выводиться подобное сообщение. Во-вторых, на продакшене этот плагин правильно отключать (он в категории modxSite).
Сборка 2.5, в момент очищения все ок, после f5 эта фигня вылазит, так что можно ничего не делать, позже обновлюсь. Спасибо.
Проблема именно в момент очищения корзины, а после этого при переходе на другую страницу этой ошибки нет? Если ошибка выходит на всех страницах, возможно вы удаляли активные корзины в админке в управлении заказами. Если так, то необходимо сбросить все сессии, так как просто висит в сессии ID несуществующего заказа. Второе: обновите модуль modxSmarty, если старый стоит. С большой долей вероятности должно помочь. Один из минусов процессоров в том, что у них нет собственного объекта обработки ошибок, они используют объект $modx->error, и если один процессор вернул ошибку и не выполнить сброс ошибок $modx->error->reset(), то все последующие процессоры на этой странице вернут ошибку. В новой версии modxSmarty добавлен сброс ошибок в смарти плагине processor. Третье: в любом случае, скорее всего у вас старая версия сборки. Если обновить ее проблематично для вас и с этой ошибкой не справитесь, напишите мне доступы в админку сайта на почту n.lanets@modxclub.ru, я поправлю.
[2015-02-09 21:40:50] (ERROR @ /index.php) Array ( [0] => Не был указан ID заказа ) при обновлении корзины после очищения на всех сайтах эта надпись только в корзине, а у меня еще в левом верхнем углу вот это вывод
Отступы бы строчкам в каталоге добавить, а то товары слипаются.
И конкретно у меня после обновления странички выводится текст ошибки в верхнем правом углу, где это можно отключить?