@Arris1

Как проводить отладку в битрикс?

Не могу разобраться с отладкой Битрикса через Xdebug и PHPStorm.

Например, кастомизированных шаблонов компонентов.

Где нужно расставлять брейкпоинты и какой файл запускать в браузере?
(работаю через плагин xdebug для chrome).

В браузере запускать страницу, где размещен компонент? (шаблон template.php вроде же нельзя просмотреть через браузер)

5a32fc27c2b9a179871346.png

Для примера, поставил брейкпоинт в конце кода вызова компонента (см скриншот). Какую то информацию выдает, но нет данных по переменным и методам, которые были использованы при изменении шаблона.
  • Вопрос задан
  • 2246 просмотров
Решения вопроса 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Какую то информацию выдает, но нет данных по переменным и методам, которые были использованы при изменении шаблона.


Т.е. debug вы всё таки настроили? Я может чего то не понимаю, но у Вас на скриншоте точка остановки стоит после вызова компонента? А вы хотите посмотреть как формируется шаблон компонента? Если на все эти вопросы ответ - да, то точку остановки надо ставить в шаблоне компонента. Но надо учитывать что если включено кеширование на сайте, то компонент не всегда будет выполнять template.php.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы