Исправляем хлебные крошки в opencart
Делаем последний пункт хлебных крошек неактивным в opencart
Создание, разработка, изготовление сайтов | WEB-STYDIA.COM

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

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

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

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

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

И так давайте разберем хлебные крошки на примере карточки товара, все остальное: категории, производители, поиск, акции, и.т.д... делаете по аналогии. Нам нужно как я уже писал изменить всего один кусок кода в шаблоне а именно открываем файл /catalog/view/theme/default/template/product/product.tpl и в нем находим вывод хлебных крошек:

И изменяем всю эту конструкцию на следующий код:

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

Можно конечно же все это вынести в файл vqmod, где один раз написать а после всегда его использовать, но для меня такой вариант не приемлем по нескольким причинам, к примеру все создаваемые интернет магазины нами имеют разный внешний вид, используются разные шаблоны, и данный вариант всегда нужно править и изменять, и вторая самая важная причина это то, что я не люблю vqmod и стараюсь его использовать по минимуму.

Как я делаю чтоб ускорить процесс изменений кода хлебных крошек в шаблоне opencart? Ведь файлов шаблона много и чтобы вручную их всех поменять нужно потратить какое то энное количество времени ? - Я же просто делаю массовую замену используя возможности самого сервера методом скрипта php замены текста.

Ну или же можно еще использовать очень полезную программу Text Replacer , при помощи которой вы в считанные секунды сможете сделать замену какого то текста в сотнях файлов. Ну вот собственно и все что требовалось нам сделать с хлебными крошками opencart.

Буду рад если статья окажется кому то полезной, пробуйте! Удачи Вам!

Вас также может заинтересовать

Есть один комментарий

  •   05.08.2018 в 22:06

    Спасибо, ругалось на , убрал все заработало

    Ответить

Оставить комментарий

Пожалуйста, введите Ваше имя. Пожалуйста, введите действительный адрес электронной почты. Пожалуйста, введите сообщение.