упростить вывод print_r на битрикс

добавляем следующий код в init.php

<?function pv($var, $isAdmin = false)
{
global $printVars, $USER;

if (!$isAdmin || $USER->IsAdmin()) {

if (!isset($printVars)) {
?>
<script language=»JavaScript»>
<!—
function showVarInfo(id){
var div1 = document.getElementById(‘block_view_’+id);
div1.style.display = (div1.style.display != ‘none’ ? ‘none’ : ‘block’);
return false;
}
//—>
</script>
<?
$printVars = 1;
}
else {
$printVars++;
}

?>
<p><a href=»./» onclick=»return showVarInfo(‘var<?=$printVars?>’)» class=»js»>var<?=$printVars?> <strong><?=gettype($var)?></strong></a>
<div id=»block_view_var<?=$printVars?>» style=»display: none»>
<xmp><?var_export($var)?></xmp>
</div>
</p><?

}
}?>

теперь можно выводить информацию просто pv($arResult);

упростить вывод print_r на битрикс

Одна мысль о “упростить вывод print_r на битрикс

  • 28.06.2024 в 13:44
    Permalink

    Great article! The depth of analysis is impressive. For those wanting more information, visit: LEARN MORE. Looking forward to the community’s thoughts!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *