Если вам когда нибудь придется определять стили и скрипты в header через модуль уже существующий или собственный, но вы не знакомы с php и не знаете как это сделать вот инструкция:
Зайдем в любой модуль например blockcategories
Ищем файл blockcategories.php
В нем ищем строчку
1 |
public function __construct() |
В конец функции добавляем:
1 2 3 |
if (!$this->isRegisteredInHook('header')) $this->registerHook('header'); |
закрываем }
Далее после функции удаления или получения контента
1 |
public function getContent() |
Добавляем
1 2 3 4 5 6 7 8 9 |
public function hookHeader() { Tools::addCSS($this->_path.'blockcategories.css', 'all'); Tools::addJS($this->_path.'blockcategories.js'); } |
Через запятую можно подключать несколько скриптов и стилей.
Сохраняем, устанавливаем или обновляем модуль. Теперь мы можем наблюдать в шапке наши скрипты и стили.
Данный метод универсальные просто добавления скриптов и стилей в файл header.tpl тем более если эти скрипты нужны лишь для 1 модуля, который потом возможно не понадобится.
Статья рассчитана на средний уровень владения prestashop или на низкий уровень программирования.
Коментарии0 новых