Drupal 7 создает панели 3 программно
Я пишу пользовательский модуль для Drupal 7, и мне нужно создать пару страниц панели с несколькими панелями с информацией. Я искал и не нашел способа программно создать страницу панели, поэтому он ведет себя так же, как и через интерфейс администратора, и он также появляется на страницах администрирования панели... Кто-то знает, как это сделать?
1 ответ
Если вы хотите добавить какой-либо контент на панель / панель, я предлагаю создать блок drupal и добавить этот блок на страницу панели.
Если вы просто хотите, чтобы ваша страница панели была в коде, вы можете создать страницу панели, а не экспортировать ее -> у вас будет код. Затем вы должны создать файл в папке вашего модуля, например MODULNAME.pages_default.inc. Затем внедрите hook_default_page_manager_pages() в этот файл и добавьте в него экспортированный код. Возможно, прочитайте документацию для hook_default_page_manager_pages().