Prestashop. Как работать с ссылками в хедере

Модуль PrestaShop — TMheaderlinks находится вверху сайта и отображает ссылки на страницы сайта.

Чтобы добавить или удалить элемент из модуля TMheaderlinks вы должны отредактировать файл tmheaderlinks.tpl.

Он находится в папке /modules/tmheaderlinks.

Откройте файл в любом текстовом/PHP редакторе.

Меню создано с использованием неупорядоченного списка.

В каждом элементе используются теги <li> </li>

Этот код представляет меню Sitemap.

<li><a href="{$link->getPageLink('sitemap.php')}"{if $page_name == 'sitemap'} class="active"{/if}>{l s='sitemap' mod='tmheaderlinks'}</a></li>
a href="{$link->getPageLink('sitemap.php')}" - is the URL to the page
{l s='sitemap' mod='tmheaderlinks'} - is the code for displaying name of the button

Чтобы добавить ссылку на страницу Бестселлеров (http://yourdomain.com/best-sales.php) Вам нужно добавить следующий код в файл /modules/tmheaderlinks/tmheaderlinks.tpl

<li><a href="{$link->getPageLink('best-sales.php')}"{if $page_name == 'best-sales'} class="active"{/if}>{l s='best-sales' mod='tmheaderlinks'}</a></li>

И очистите кеш

Чтобы изменить название кнопки, Вам нужно войти в админ-панель PrestaShop и открыть Tools (инструменты) -> Translations (переводы) -> выберите Module Translation (модуль переводов) и выберите соответствующую иконку.

Найдите tmheaderlinks и задайте имя для best-sales

Нажмите Update translations (обновить переводы), чтобы сохранить изменения

Чтобы добавить ссылку на CMS страницу (скажем, http://yourdomain.com/cms.php?id_cms=4)

,

Нужно отредактировать файл /modules/tmheaderlinks/tmheaderlinks.tpl и добавить следующий код

<li><a href="{$link->getPageLink('cms.php?id_cms=4')}"{if $smarty.get.id_cms == '4'} class="active"{/if}>{l s='about-us' mod='tmheaderlinks'}</a></li>

Замечание! Синтаксис для активного выделения различный для разных CMS страниц.

Пожалуйста, ознакомьтесь с детальным обучающим видео ниже:

Prestashop. Как работать с ссылками в хедере

Prestashop. Как работать с ссылками в хедере, 3.3 out of 5 based on 3 ratings