1. В административной панели PrestaShop перейдите к меню Modules -> Positions (Модули -> Позиции)
Здесь Вам необходимо найти позицию модулей ‘Top of pages’ (шапка страниц) и отыскать название модуля, отвечающего за отображение ссылок в хедере.
В нашем случае, это модуль TM links block.
2. Посредством FTP-клиента зайдите на Ваш веб-сервер и перейдите к папке /modules/tmpermanentlinks. В данной директории Вам необходимо открыть файл tmpermanentlinks-header.tpl . Используйте любой php-редактор.
Следующие линии кода:
- {l s='home' mod='tmpermanentlinks'}
- {l s='specials' mod='tmpermanentlinks'}
- {l s='New products' mod='tmpermanentlinks'}
- {l s='Your Account' mod='tmpermanentlinks'}
- {l s='contact' mod='tmpermanentlinks'}
- {l s='sitemap' mod='tmpermanentlinks'}
отображают ссылки в хедере.
Каждая линия кода представляет один элемент меню. Например:
отображает меню Sitemap (карта сайта).
Удалите линию кода, если Вы хотите убрать данный элемент меню. Добавьте новую линию кода, если желаете создать дополнительный элемент меню.
Например: Нам нужно добавить ссылку на страницу Manufacturers в секцию меню хедера. Ссылка на страницу Manufacturers следующая: http://domain.com/index.php?controller=manufacturer
Нам следует открыть файл /modules/tmpermanentlinkstmpermanentlinks-header.tpl в любом php-редакторе.
Найти следующую линию кода:
- {l s='home' mod='tmpermanentlinks'}
- {l s='specials' mod='tmpermanentlinks'}
- {l s='New products' mod='tmpermanentlinks'}
- {l s='Your Account' mod='tmpermanentlinks'}
- {l s='contact' mod='tmpermanentlinks'}
- {l s='sitemap' mod='tmpermanentlinks'}
добавить новую линию кода:
прямо под линией:
Подробнее о значении данного кода:
href="{$link->getPageLink('manufacturer')}" Нам нужно вставить лишь часть ссылки на страницу, а именно тот отрезок, который следует после controller=. В нашем случае, это manufacturer.
{if $page_name == 'manufacturer'} class="active"{/if} данная часть отвечает за отображение текста при наведении на ссылку. Здесь следует использовать те же значения.
{l s='Manufacturer' mod='tmpermanentlinks'} является названием кнопки меню, отображаемой на Вашем сайте.
Теперь мы найдём модули, отвечающие за отображение ссылок в футере сайта.
3. Перейдите к меню Modules -> Positions в админ-панели PrestaShop и найдите позицию модулей Footer.
Эти модули используются для отображения содержания ссылок в Footer позиции.
На скриншоте выше видно содержимое этих ссылок.
4. CMS Block (CMS — система управления содержимым) отображает Ваши CMS страницы. В секции Modules -> Modules, выбрав блок CMS block, Вы можете редактировать нужный блок а так же выбирать страницы, которые будут отображаться на Вашем сайте.
Ссылка на Наши Магазины (Our Stores) будет отображаться в блоке CMS лишь при включенной опции "Display in the footer" (отображать в футере), конфигурируемой через меню Preferences -> Store Contacts (Настройки -> Контакты Магазина).
Ссылку на Наши Предложения (Our offers) можно изменить в файле /themes/themeXXX/modules/blockcms/blockcms.tpl . Где themeXXX — название Вашей темы.
В секции Наши Предложения (Our offers) вы увидите следующий код:
-
{if !$PS_CATALOG_MODE}
- {l s='Specials' mod='blockcms'} {/if}
- {l s='New products' mod='blockcms'} {if !$PS_CATALOG_MODE}
- {l s='Top sellers' mod='blockcms'} {/if} {if !$PS_CATALOG_MODE}
- {l s='Manufacturers' mod='blockcms'} {/if} {if !$PS_CATALOG_MODE}
- {l s='Suppliers' mod='blockcms'} {/if} {if !$PS_CATALOG_MODE}
- {l s='Sitemap' mod='blockcms'} {/if}
Каждая линия кода представляет один элемент меню. Синтаксис здесь является идентичным синтаксису в файле, упомянутом выше /modules/tmpermanentlinks/tmpermanentlinks-header.tpl .
5. Блок Мой Профиль в футере (My Account block on footer) отображает секцию My account. Вы можете включить/отключить этот блок через меню Modules -> Modules в административной панели Вашего магазина.
6. Блок социальных иконок (Block social) отображает секцию Follow us. Редактировать данный блок возможно через меню Modules -> Modules/Block social , нажав на кнопку Configure (настроить).
Здесь Вы так же можете изменять ссылки для каждой из существующих социальных иконок.
7. Блок Контактной Информации (Block contact infos) отображает секцию Contact us. Конфигурируется этот блок через меню Modules -> Modules в админ-панели Prestashop.
Используйте кнопку Configure чтобы начать редактирование.
В данной секции Вы можете редактировать контактную информацию, которая отображается в нижней части (футере) Вашего магазина.
Пожалуйста, ознакомьтесь с детальным, обучающим видео ниже:
PrestaShop 1.5.x. Как работать с ссылками в хедере и футере.