Здравствуйте.
Пытаюсь прикрутить блок к правой колонке.
Прописал в blockcmsinfo.php привязку к хуку
Код:
$this->registerHook('rightColumn') &&
и
Вывод информации
Код:
public function hookRightColumn($params)
{
$this->context->controller->addCSS($this->_path.'style_rc.css', 'all');
if (!$this->isCached('blockcmsinfo_rc.tpl', $this->getCacheId()))
{
$infos = $this->getInfos($this->context->language->id, $this->context->shop->id);
$this->context->smarty->assign(array('infos' => $infos, 'nbblocks' => count($infos)));
}
return $this->display(__FILE__, 'blockcmsinfo_rc.tpl', $this->getCacheId());
}
Соответственно создав файлы style_rc.css и blockcmsinfo_rc.tpl
Настроил в blockcmsinfo_rc.tpl вывод так как мне надо. заменил <div id="cmsinfo_block"> на нужный мне id
Дальше я застрял
Редактирую блок в бэкофисе модуля. Блок на фронте показывается без изменения.
Оборачиваю обратно в <div id="cmsinfo_block"> и вся информация показывается уже обновляясь.
Но при этом слетают все мои классы из style_rc.css и подтягиваются настройки cmsinfo_block из global.css и theme.css
Подскажите, что я не так указал или что я не доделал. В какую сторону смотреть?
Мне необходимо отвязаться от id="cmsinfo_block" и привязаться к моему id, так чтобы информация обновлялась