读书人

Drupal 首页定制:定制个性的drupal 主

发布时间: 2012-07-05 07:59:18 作者: rapoo

Drupal 主页定制:定制个性的drupal 主页<front>

默认主题就是列表格式,像blog一样,一般做企业展示性的网站,就需要个性化定制主页了,这是就需要模板主题文件.page-front.tpl.php,模板主题变量来自page.tpl.php。先在纸上规划好主页要显示什么内容,比如,最新公告,最新新闻,公司产品展示,推荐信息,联系我们等等。看具体需求了,根据不同的需求规划页面。这里要先定义好首页区域。区域定义主要是为了放区块信息,区域定义在yourtemplatename.info文件里面。

?????? Drupal 主题规划如下图所示:

?????? Drupal 首页定制:定制个性的drupal 主页<front&gt

?????? 区域定义可以在.info文件里面定义
??????regions[frontleft] = Front left
??????regions[frontright] = Front right

?????? regions[topadv] =Top adv

?????? 下一步进入后台,区块管理衔接,你就可以看到你定义的区域了。如图所示:

?????? Drupal 首页定制:定制个性的drupal 主页<front&gt
???????? 然后你可以定义区块,比如你登录区块放到frontright区域里面,只要选择一下,然后保存及可以了。
对了不要忘记再page-front.tpl.php里面打印出来:

<?php
print $frontright;

?>

???????? 放在你想要放的位置,对于公司新闻区块,你可以在后台建立一个最新新闻区块,然后把它放在你想要放的区域里面。

???????? 如果你想显示最新十条新闻,这个就需要自己开发模块,或者用其他第三方模块。或者自己可以在主题下面的template.php文件里面定义了。
????????如果想随心所欲的在定义区块里面显示内容,可以借助VIEW模块,或者自己就动手吧。

读书人网 >开源软件

热点推荐