Каковы ключи массива $content, которые могут быть скрыты?
Я вижу, что с помощью тематизации drupal 7 мы можем помечать элементы массива $content
как скрытые.
Из http://drupal.org/update/themes/6/7 :
<?php
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
print render($content);
?>
Какие другие ключи всегда существуют? Или, если они генерируются динамически, как лучше всего проверить скрытые элементы контента?
Спасибо
Редактировать
С включенным модулем разработки я обнаружил, что информация, которую я искал, примерно соответствует информация найдена по адресу /node/your_nid/devel/render
.
Или использовать PHP напрямую, dprint_r(array_keys($content));
2 answers
Да, это динамично, все модули могут добавлять новые элементы.
Установить http://drupal.org/project/devel а затем используйте dpm ($content); Обратите внимание, что когда вы делаете это внутри страницы, вы, вероятно, увидите ее только после очередной перезагрузки.
Установить Разработать тему тоже...