Toxa

Добавить ссылку "Назад к каталогу товаров" на страницу товаров

Рекомендуемые сообщения

Toxa    11

После того как покупатель попал в карточку товара и его что-то не устроило, он решает вернуться к каталогу товаров и продолжить просмотр и делает он это, как правило, кнопкой браузера "Назад". Это неудобно, а некоторым покупателям вообще лень это делать, они просто закрывают страницу, и многие крупные магазины, знающие о слове юзабилити, добавляют на страницу товара возможность вернуться к каталогу товаров, просмотреть все товары бренда выбранного товара, посмотреть все товары из категории выбранного товара и т.п.

Вопрос - как добавить на страницу товара ссылку-аналог кнопки Назад в браузере?

Знаю, что есть такая штука:

javascript: history.go(-1)
но как прикрутить это к карточке твоара?

Заранее спасибо за помощь! :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
OldAine    339

Вам нужно пройти сюда -> catalogviewthemedefaulttemplateproductproduct.tpl

И вставить это там где хотите чтобы отображалось:

<a title="НАЗАД" alt="НАЗАД" href="javascript:history.back()"><img src="image/down.png"><br><strong>назад</strong></a>

где:

красным - путь до файла картинки, или удалите это если вам нужна просто надпись "назад"

желтым - перевод строки вниз

зеленым - сама надпись выделенная жирным (отображается под картинкой).

+ чтобы стилизовать под свой шаблон вставьте style= " тут задаете стиль" перед href...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Toxa    11
OldAine, огромное спасибо за подробную инструкцию! Всё получилось, то что надо! ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lemon    0

Подскажите пожалуйста. Если человек перейдет сразу в карточку с товаром, допустим из поисковика, кнопка Назад работать не будет. Какой вариант решения, чтобы переход был всегда в каталог с товаром, допустим как здесь http://www.wildberries.ru/catalog/1263173/detail.aspx ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
halfhope    164

Подскажите пожалуйста. Если человек перейдет сразу в карточку с товаром, допустим из поисковика, кнопка Назад работать не будет. Какой вариант решения, чтобы переход был всегда в каталог с товаром, допустим как здесь http://www.wildberries.ru/catalog/1263173/detail.aspx ?

 

Можно реализовать с помощью cookies. В них будет запоминаться последняя посещенная страница. Только куки придется как следует фильтровать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Engineer    7

Можно либо использовать предпоследнюю запись в массиве breadcrumbs в шаблоне product.tpl, либо посмотреть манипуляции с $this->data['breadcrumbs'] в контроллере product.php, выдернуть нужное и сохранить в переменные, допустим $this->data['back_to_category'] = ...

, а затем использовать в шаблоне эту переменную-адрес как $back_to_category

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу