И чтоб потом другие не искали, оставлю инструкцию здесь.
Режим отладки
Режим отладки можно включить в вашем config.php
что позволит вам получить доступ к определенным инструментам разработки в admin CP (таким как создание маршрутов, разрешений, навигации администратора и т. д.) и это также позволит выводить данные в нижней части каждой страницы, которая подробно описывает, сколько времени потребовалось для обработки страницы, сколько запросов было выполнено для визуализации страницы и сколько памяти было использовано. Всплывающая подсказка, содержащая информацию о текущем контроллере, действии и имени шаблона, доступна при наведении курсора мыши. Вы также можете нажать на вывод времени, и это даст вам подробный взгляд на то, какие именно запросы выполнялись и трассировка стека, которая привела к выполнению этого запроса.
Вы можете включить режим отладки, добавив в него следующееconfig.php
:
$config['debug'] = true;
Включение режима разработки
Режим разработки-это специальный режим, активированный в вашем файле config.php
, который активирует XF для автоматической записи ваших файлов разработки в ваш _output
каталог. Этот режим должен быть включен для редактирования шаблона файловой системы, чтобы быть включен. Поскольку режим разработки будет записывать файлы в вашу файловую систему, важно убедиться, что у вас есть соответствующие права доступа к файлам. Это может варьироваться в зависимости от среды, но типичная конфигурация будет гарантировать, что для любого надстройки, над которой вы работаете, у вас есть свой _output
каталог, установленный chmod 0777
. Например, если вы работаете над надстройкой с идентификатором Demo
, его результат разработки будет записан, src/addons/Demo/_output
и поэтому этот каталог должен быть полностью доступен для записи.
Включение режима разработки, также включает режим отладки автоматически.
Чтобы включить режим разработки, добавьте в config.php
файл следующие строки:
$config['development']['enabled'] = true;
$config['development']['defaultAddOn'] = 'SomeCompany/MyAddOn';
defaultAddOn
Значение является необязательным, но добавление этого параметра автоматически заполнит указанную надстройку в CP администратора XF при создании нового содержимого, которое будет связано с надстройкой.