drupal 7以编程方式创建面板3

时间:2014-09-23 16:19:51

标签: drupal drupal-7 drupal-modules drupal-panels

我正在为Drupal 7编写自定义模块,我需要创建一些面板页面,其中包含一些包含信息的窗格。我一直在搜索,我没有找到以编程方式创建面板页面的方法,所以它的行为就像通过管理界面完成的一样,它也出现在面板管理页面中...... 有人知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

如果要向窗格/面板添加任何内容,我建议创建一个drupal块并将该块添加到面板页面。

如果您只想让自己的面板页面显示代码,那么您可以创建面板页面而不是导出它 - >你会得到代码。比你应该在你的模块文件夹中创建一个文件,如MODULNAME.pages_default.inc。在该文件中实现hook_default_page_manager_pages()并将导出的代码添加到其中。也许读取hook_default_page_manager_pages()的文档。