Drupal API

drupal7生成和分配block区块内容的几种方法

日期:2014-07-03 阅读:3681

区块在drupal里是一个非常重要的概念,可以说,掌握了区块,drupal就掌握了一半了。

在drupal主题文件里,要生成一个区块的方法:

1、通过block管理可以生成;
2、通过模块也可以生成,记住,在drupal菜单就是区块。

 

区块生成后,如何分配到主题文件里?简单说就是如何在网站前台显示呢? 

1、通过block管理分配到region区域里 (见lesson8)
2、通过module_invoke函数 (见lesson14)
3、通过views_get_view函数 (见lesson15)
4、通过context模块来分配
4、通过ctools的page manager和panels,最不推荐的。

 

---------------

$view = views_get_view('banner');
$view->set_display('block_homepro'); 
print $view->render();//然后会根据views的tpl文件来输出内容

module_invoke相关视频>>

views_get_view视频讲解,实现首页多个分类列表>>

 

<<点击返回

Drupal7视频教程 Drupal7主题 Drupal7最新文档 Drupal7推荐文档