Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Корзина в новом окне

10.01.2007, 10:45
Ilhan

Зарегистрирован:
2006-11-14
Сообщений: 18

Версия E-Commerce 2.4.

Как сделать, чтобы при добавлении товара в корзину, а конкретно при нажании клавиши "В корзину" товар как и прежде добавлялся, но еще при этом в новом окне открывалась сама корзина?

До тупых покупателей не доходит, куда девается их товар после того как они нажали "В корзину".
10.01.2007, 17:09
n

Зарегистрирован:
2006-08-04
Сообщений: 170

Так как сама страница каталога после нажатия на кнопку "В корзину" перезагружается, и на этой странице каталога содержится информация о корзине (суммарная стоимость товаров в корзине), а также вы хотите еще открывать корзину в новом окне, то может произойти нестыковка (из-за задержки сети) -- одна страница содержит старую информацию, другая -- новую. Поэтому вопрос синхронизации двух копий одной информации решается не так просто. В принципе самое простое решение -- ставить обработчик window.onunload по щелчку на кнопку "в корзину", в котором открывать новое окно с корзиной, но IE с настройками по умолчанию открывать окна из такого обработчика не позволяет.

Как вариант можно предложить просто перенаправлять посетителя на страницу с корзиной, для этого в шаблоне "Товар" должна быть изменена строчка:

Код:

<input type=hidden name=redirect_url value='/netshop/Cart'>
198 196 2007-01-10 17:09:21 7006
Описание проекта