Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Перенос корзины из шапки в подвал


 Погделиться

Рекомендованные сообещёния

Здравствуйте. В опенкарт-3.0.2 перенес корзину {{ cart }} из шапки в подвал (из header.twig в footer.twig). Даже в папке controller/common из header.php в footer.php перенес

$data['cart'] = $this->load->controller('common/cart');

Корзина в футере сила отображаться, но при добавлении товара в корзину в {{ cart }} товар появляется только после перезагрузки страницы. Даже после перезагрузки товар и удаляется.

 

Какой еещё код и в каких файлах нужно изменить, чтобы товар появлялся в корзине и удалялся из нее без перезагрузки страницы.

 

Заранее благодарен.

Ссылка на комменирий
Погделиться на других сайих


Подход конечно странный, но да ладно :)
Вообещё все должно рилиить, если просто всивили {{ cart }} и меняли ей id никакие. За обновление корзины без перезагрузки страницы отвечает ajax запрос, который можно найти по строчке ниже во вьвере product/product.twig 

 

$('#button-cart').on('click', function() {

Улитывая, что он рилииет на id и классах, а корзину Вы не меняли - то должно все четко срабатывать.

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.