В Prestashop 1.5 введен новый и более простой способ добавления хуков.
Приведу пример.
Мне нужно добавить новый хук и расположить в нем модуль. В шаблоне footer.tpl изначально не было ни одного хука, поэтому в определенное место я вставляю хук {$HOOK_MYHOOK}. В модуле, который нужно расположить в этот новый хук редактирую секцию, в которой описаны хуки.
public function install()
{
if (!parent::install()
OR !$this->registerHook('my_hook')
)
return false;
return true;
}
Готово!