Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Button Back - Кнопка назад или вернуться на предыдущую страницу


HyperLabTeam
 Поделиться

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

Button Back - Кнопка назад или вернуться на предыдущую страницу


Button Back - Кнопка назад или вернуться на предыдущую страницу


Кнопка назад или вернуться на предыдущую страницу.
Button Back

 

Добавляет кнопку назад в поле хлебных крошек (breadcrumb) на всех внутренних страницах.
При нажатии на кнопку происходит возврат пользователя на предыдущую страницу с которой пользователь пришёл.
С хлебными крошками (breadcrumb) ни чего общего не имеет

 

Для оc 1.5x & oc 2x & oc3x

 

Требования:
наличие - VQMod для ос1.5х

 

Мод не вносит ни каких изменений в шаблоны.
Для шаблона по умолчанию
+ для шаблона Moneymaker
...
Для других шаблонов вполне возможно придётся внести некоторые правки в xml файл.


  • Автор
  • долучення
    14.05.15
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Звернення до сервера розробника
    Нет

 

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


А если посетитель зашёл из поисковика,куда его выкинет?

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

Назад в поисковик вернет, там в коде

onclick="window.history.back();"

По хорошему, нужно бы определять реферер, и если пришли с другого сайта, то кнопку не показывать.

 

Типа так 

<?php 
  if (isset($_SERVER['HTTP_REFERER'])) {
    $url = $_SERVER['HTTP_REFERER'];
    $url_arr = parse_url($url);

    if (strtolower($_SERVER[SERVER_NAME]) == strtolower($url['host']))  {
		код кнопки
    }	
  }
?>
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

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

Покупатели возрастной категории, вроде моей 70-летней бабушки, никогда толком не понимают навигацию на сайте и быстро путаются. Большая кнопка назад по крошкам, могла бы немного это дело улучшить :)

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

А если посетитель зашёл из поисковика,куда его выкинет?

если с яндекса то в гугл и наоборот)))

эдакая месть друг другу))

 

 

Назад в поисковик вернет, там в коде

onclick="window.history.back();"

По хорошему, нужно бы определять реферер, и если пришли с другого сайта, то кнопку не показывать.

 

Типа так 

<?php 
  if (isset($_SERVER['HTTP_REFERER'])) {
    $url = $_SERVER['HTTP_REFERER'];
    $url_arr = parse_url($url);

    if (strtolower($_SERVER[SERVER_NAME]) == strtolower($url['host']))  {
		код кнопки
    }	
  }
?>

Ну пока как есть)

 

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

Покупатели возрастной категории, вроде моей 70-летней бабушки, никогда толком не понимают навигацию на сайте и быстро путаются. Большая кнопка назад по крошкам, могла бы немного это дело улучшить :)

делал себе, увидели попросили - выложил всем)

я тож кнопкой в браузере пользуюсь)

ну да) знали бы все о ней) тогда в этой кнопке смысла и не было бы)

а по хлебным крошкам это не назад туда где был а назад по пути крошек) думаю бабульки кликнут по ним костылём, чтоб по крошкам перемещаться ))

 

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


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

Покупатели возрастной категории, вроде моей 70-летней бабушки, никогда толком не понимают навигацию на сайте и быстро путаются. Большая кнопка назад по крошкам, могла бы немного это дело улучшить :)

 

Я реализовывал эту задачу (возврат именно по крошкам, независимо от того, откуда пришел посетитель) и кнопку называл "вернуться в категорию". Очень легкая реализация, три строки кода.

Работает только с длинными адресами (когда категории НЕ вырезаются из адреса)

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


если кому чего подогнать под тему, спрашивайте не стесняйтесь) под все подгоним)

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


  • 5 месяцев спустя...

А на вторую версию будет такая?

Попробуем)

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


  • 6 месяцев спустя...

И для 2ки тож

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


  • 6 месяцев спустя...

Добрый День. поставил кнопку "вернуться назад",почему то её не наблюдаю,подскажите,может что то не так сделал ,загрузил через vqmod/xml/ обновил Ctrl+F5

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


Добрый День. поставил кнопку "вернуться назад",почему то её не наблюдаю,подскажите,может что то не так сделал ,загрузил через vqmod/xml/ обновил Ctrl+F5

а мне где её наблюдать прикажете?)

я ж не вижу ссылку

вообще возможно у вас крошки иначе прописаны

от того и не находит соответственно не выводит

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


  • 1 месяц спустя...

Шаблон newstore 2.5.3  opencart pro 2.3.0.2.2 помогите пожалуйста вывести кнопку , после установки кнопки кнопка не появилась =( 
доступы я вам скинул в лс)

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


4 часа назад, Extezy сказал:

Шаблон newstore 2.5.3  opencart pro 2.3.0.2.2 помогите пожалуйста вывести кнопку , после установки кнопки кнопка не появилась =( 
доступы я вам скинул в лс)

давайте поступим ещё проще
скиньте сюда файл шаблона information.tpl
по сути достаточно куска кода хлебных крошек
по умолчанию в дефолте он такой
 

<ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>

 

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


1 час назад, AWARO сказал:

давайте поступим ещё проще
скиньте сюда файл шаблона information.tpl
по сути достаточно куска кода хлебных крошек
по умолчанию в дефолте он такой
 


<ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>

 


Это файл из папки с шаблоном newstore

 

 

information.tpl.rar

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


и прявяку нужно делать не по

<ul class="breadcrumb">

  а без правой скобки

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

  • 11 месяцев спустя...
  • 1 месяц спустя...
  • 3 месяца спустя...

держите для 3ки тоже

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


  • 7 месяцев спустя...

у меня OC 1.5.5.1.2 скачал файл и закинул его в папку vqmod/xml/ но кнопка так и не появилась. У меня админка не стандартная, может ли быть проблема в ней сайт https://greenkomfort.ru/

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

  • 4 недели спустя...

 

Только что, Yutiy сказал:

Скачал Ваш модуль, положил его в папку, но он так и не заработал у меня OC 1.5.5.х 

нужно смотреть, что там у вас и почему и зачем

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


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

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

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

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

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

Войти

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

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

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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