miniShop2 не показывает мини корзину
Что-то где-то накосячил, видимо.
При открытии страницы корзина не отображается. В коде все есть и пустая и полная, а визуально ее нет. Если что-то добавить в корзину, то она появляется, но до следующего перехода.
Вместе с тем, в расширенной корзине не могу очистить содержимое корзины и содержимое формы контактов.
Ткните носом, в чем проблема?
При открытии страницы корзина не отображается. В коде все есть и пустая и полная, а визуально ее нет. Если что-то добавить в корзину, то она появляется, но до следующего перехода.
Вместе с тем, в расширенной корзине не могу очистить содержимое корзины и содержимое формы контактов.
Ткните носом, в чем проблема?
Комментарии: 17
Проверьте включен ли PHP APC(надо выключить), у меня с корзиной проблемы были из-за него.
Включен. Уже тоже помучился. Как Вы его отключили? А то все равно какие-то сюрпризы вылезают.
Я выключал в настройках панели хостера, можно в htaccess, который в корне, дописать:
php_flag apc.cache_by_default Off
А если у меня Nginx?
Для Nginx не знаю, если есть доступ к php.ini, то найти там apc.cache_by_default и поставить 0.
Нет, Сергей, не этом дело. Отключение APC не помогает, к тому же, другой сайт нормально работает на том же хостинге.
Тогда, к сожалению, не знаю, возможно Василий подскажет в чем проблема.
Таки разобрался. Невнимательность, торопливость и постоянно отвлекающие товарисчи всему виной.
Как обычно =)
Разобрался, но не до конца.
Василий, почему при добавлении товара корзина не обновляется с пустой на полную? Т.е. не срабатывает условие:
Василий, почему при добавлении товара корзина не обновляется с пустой на полную? Т.е. не срабатывает условие:
[[+total_count:isnot=`0`:then=`class="full"`:else=``]]
После обновления страницы, понятное дело, все нормально.
Надо в верстке проставить элементам классы такие же, как и в стандартном чанке.
Пробовал уже. Не помогло. Может, подключить чего забыл?
Это и не будет работать без перезагрузки страницы. Проверяйте количество с помощью JS и с помощью него же проставляйте нужный класс.[[+total_count:isnot=`0`:then=`class="full"`:else=``]]
У Василия на тестовом сайте именно так. Илья, подскажите уж, как правильно сделать?
А id-шник у элемента миникорзины такой же? msMiniCart?
Да, я практически ничего не менял стандартном чанке.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.