Всем привет. Это уже 100500 тема по данному вопросу. Нажимаю кнопку "Купить" - информер "Товар такой-то добавлен в корзину" появляется как положено, количество и сумма в корзине обновляются как положено. Но при нажатии на корзину товара в ней все ещё нет - "Ваша корзина пуста". После Ctrl+R все отлично - товар появляется в корзине, его видно. Но только после обновления страницы.
Исходные данные - Opencart Overclocked, стандартная тема Default которую переделываю под чистый Bootstrap 3.0
Проблема явно в скриптах, а я с javascript практически не дружу. Нужна помощь. Проект на локалке, дать ссылку не могу, поэтому постараюсь максимально проинформировать.
Корзину хочу оформить модальным окном из бутстрапа. Файл cart.tpl:
(код корзины можно сделать компактнее, но я уже пробовал по всякому, и это последний вариант, где я решил вообще весь код обрамления модального окна расписать как для пустой так и для заполненной корзины, думал "а вдруг")
Модальное окно глючит, но если закомментировать этот кусок common.js....
....то работает корректно (ну, кроме обновления товара без обновления страницы.
На всякий случай header.tpl
Буду рад любой помощи. Темы по корзинам описанные здесь на форуме посмотрел, многие решения взятые из них попробовал - не помогло.
По поводу форка - был выбран во избежания геммороя с разными версиями jQuery, чистый Opencart работает с 1.7.1, для корректной работы Bootstrap требуется 1.11.1, который в Overclocked по дефолту. С оригинальным Opencart были теже проблемы с корзиной, так что трабл не в форке, поверьте.