Престашоп | Снять ограничения по пересадке

Итак, есть проблема - мне нужно переместить модуль "Категории" в хук "displayTopColumn" (да, дизайнер поместил список категорий рядом с ползунком (на?)). Но, по умолчанию, нет возможности сделать это. Мне не нравятся эти ужасные ограничения Prestashop, так что, возможно, есть решение этой проблемы - снять эти ограничения?

Благодарю.

1 ответ

Решение

Снятие этих ограничений ничего не решит по простой причине: если бы вы могли подключить модуль blockcategories в displayTopColumnэтот модуль не будет знать, что отображать в этом хуке, потому что нет hookDisplayTopColumn() функция в нем.

Тем не менее, вы можете изменить модуль и добавить функцию для управления этим хуком.

Для этого откройте файл blockcategories.php и добавьте следующее:

public function hookDisplayTopColumn($params)
{
    // Your code
}

Если вы хотите отобразить здесь тот же контент, что и в hookLeftColumn крюк, вы можете просто сделать это:

public function hookDisplayTopColumn($params)
{
    return $this->hookLeftColumn($params);
}

Вы также можете создать свою собственную функцию и шаблон, скопировав, вставив и изменив код, который вы можете найти в функции hookLeftColumn() или в функции hookFooter(),

Другие вопросы по тегам