public function install()
{
return parent::install() &&
$this->registerHook('displayPriceStartingFrom');
}
регистрирую в модуле
public function hookDisplayPriceStartingFrom($params)
{
// error_log('hookDisplayPriceStartingFrom() called'); // дополнительный отладочный вывод
$productId = (int)$params['product']['id_product'];
$languageId = (int)$this->context->language->id;
$attributes = Product::getAttributesParams($productId, $languageId);
var_dump($attributes);
exit;
$this->context->smarty->assign([
'attributes' => $attributes,
]);
return $this->display(__FILE__, 'views/templates/front/product-attributes-prices.tpl');
}
*сокращено
В возвращаемом шаблоне там просто тестовая строка сейчас.
Что я упускаю?
Наверно не вызывается хук, очевидно же
Ну оно-то очевидно. Только по какой причины?
Обсуждают сегодня