Добавить модуль CSS Prestashop 1.7 - PullRequest
0 голосов
/ 13 мая 2018

Я хочу добавить CSS для моего пользовательского модуля.

mymodule.php

public function hookDisplayHeader()
{
          $this->context->controller->addCSS($this->_path . 'views/css/mymodule.css', 'all');//path of css
}

Этот код не работает!

Спасибо за вашу помощь

1 Ответ

0 голосов
/ 14 мая 2018

Эта функция может работать, но устарела, поскольку PrestaShop 1.7.
Вместо этого вы должны использовать registerStylesheet, например:

$this->context->controller->registerStylesheet(
    'modules-mymodule', //This id has to be unique
    'modules/'.$this->name.'/views/css/mymodule.css',
    array('media' => 'all', 'priority' => 150)
);

Более подробную информацию об этой функции можно найти здесь: https://devdocs.prestashop.com/1.7/themes/getting-started/asset-management/

...