Битрикс: вывод отладочной информации

Будет крайне полезно для новичков.

Работая над проектами, созданными на платформе Битрикс, необходимо знать несколько ключевых моментов данной CMS.

Один из них — где брать переменные, которые используются в компонентах.

Для этого в шаблон компонента достаточно добавить код:

if($USER->IsAdmin()) {echo '<pre>'; print_r($arResult); echo '</pre>';}

Именно он выведет для Администратора весь массив данных.

Если Вас интересует более правильный/сложный подход, то необходимо найти файл /bitrix/php_interface/init.php (при отсутствии такового — создайте) и добавить туда:

<?php function $PR($what=Array()){
if(!empty($what)){
?>
<div><PRE><?print_r($what)?></PRE></div>
<?php }else{ }}?>

Теперь отображение структуры массива/объекта будет доступно с помощью вызова функции:

//Вывод отладочной информации:
$PR($arResult);

Желаю успешных разработок!

Опубликовано: 9 апреля 2013 года, в рубрике «Битрикс».

Просмотров: 2945.

Метки: , .

Все публикации