首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

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

2012-07-05 
Drupal 主页定制:定制个性的drupal 主页front默认主题就是列表格式,像blog一样,一般做企业展示性的网站,

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

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

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

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

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

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

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

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

<?php
print $frontright;

?>

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

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

热点排行