Таким образом, при создании сайта Drupal (например) это очень распространенный помощник по разработке для печати переменных формы и т. Д. В верхней части страницы, например, используя dpm()
(при условии, что модуль devel установлен).
У меня проблемы с поиском всех способов сделать это и контекстов, в которых они могут быть использованы.
Например, я могу использовать dpm($form)
в реализации hook_form_alter в моем пользовательском модуле. Нет проблем, переменные красиво напечатаны вверху страницы.
Теперь, если я посмотрю на шаблон, скажем, node.tpl.php, я увижу, что есть множество доступных переменных, используемых для построения страницы. Так что, если я выберу один, например, $ links, я бы подумал, что добавление <?php dpm($links); ?>
в node.tpl.php выведет переменные для меня. Но нет!
Почему, что я делаю не так? :)