Я делаю модуль, который использует шаблоны из моей пользовательской темы.
Проблема в том, что я не понимаю функцию Module :: display (), она получает два аргумента "файл"и "шаблон", что это за файл? Для чего это? Если я сделаю это:
public function hookDisplayHome{
return $this->display(__FILE__, '../../templates/my_custom_theme/mb_templates/aboutus.tpl');
}
В модуле «my_module» отображается ошибка «Файл шаблона не найден». Конечно, если я изменю путь к шаблону на один из шаблонов моего модуля, то это сработает. Но мне нужен доступ к шаблону темы, а не к модулю.
С этим у меня есть еще один дополнительный вопрос. Есть ли документация по функциям Prestashop? Я действительно пытался проанализировать функцию $ this -> display (), но не смог найти места, где описаны аргументы этой функции и т. Д. Есть документация Prestashop https://devdocs.prestashop.com, но она очень общая, ине имеет описания функций. Я проверил класс Module.php, у функции нет комментариев :( Каким официальным способом вы хотите проверить, что функция делает, возвращает и какие параметры принимает? Она должна быть где-то, верно?