Данные корзины на странице roduct

Автор piter, 22 февраля 2018, 11:49:22

« назад - далее »

piter

Добрый день!

При первом входе на страницу продукта, карточку товара (roduct.tpl)
Можно получить данные из корзины из контроллера,  или
{assign var='chek_cart' value = $cart->getProducts()}
{foreach $chek_cart as $cart_product}
{$cart_product['name']}
{$cart_product['id_product']}
<BR>
{$cart_product['price']}
<BR>
{$cart_product['total_wt']}
<BR>
{$cart_product['tax_name']}
<BR>
{/foreach}
Это работает только при первом входе в карточку товара и при обновлении страницы карточки.
При добавлении товара в корзину,  соответственно,  что – бы получить новые данные нужно обновить страницу.
А как можно получить новые данные при добавлении в корзину без перезагрузки страницы.
При нажатии на кнопку в корзину, обновлять вывод данных.
Может на JavaScript можно?

Спасибо!

Adik

Функции javascript для корзины в файле ajax-cart.js

piter

Спасибо за ответ!
Это так, но как применить на странице карточки, контроллеры то разные.
Будем смотреть, попробую.
Может что и выйдет.
Спасибо!

mAgency

Вы же хотите обновлять блок без перезагрузки страницы, поэтому контроллер может быть любой. А Ajax свойствах указываете контроллер, после получения ответа обновляете блок.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.