|
Ilhan
Зарегистрирован: 2006-11-14
Сообщений: 18
|
Версия E-Commerce 2.4.
Как сделать, чтобы при добавлении товара в корзину, а конкретно при нажании клавиши "В корзину" товар как и прежде добавлялся, но еще при этом в новом окне открывалась сама корзина?
До тупых покупателей не доходит, куда девается их товар после того как они нажали "В корзину".
|
|
n
Зарегистрирован: 2006-08-04
Сообщений: 170
|
Так как сама страница каталога после нажатия на кнопку "В корзину" перезагружается, и на этой странице каталога содержится информация о корзине (суммарная стоимость товаров в корзине), а также вы хотите еще открывать корзину в новом окне, то может произойти нестыковка (из-за задержки сети) -- одна страница содержит старую информацию, другая -- новую. Поэтому вопрос синхронизации двух копий одной информации решается не так просто. В принципе самое простое решение -- ставить обработчик window.onunload по щелчку на кнопку "в корзину", в котором открывать новое окно с корзиной, но IE с настройками по умолчанию открывать окна из такого обработчика не позволяет.
Как вариант можно предложить просто перенаправлять посетителя на страницу с корзиной, для этого в шаблоне "Товар" должна быть изменена строчка:
Код:
<input type=hidden name=redirect_url value='/netshop/Cart'>
|