Drupal 主页定制:定制个性的drupal 主页<front>
默认主题就是列表格式,像blog一样,一般做企业展示性的网站,就需要个性化定制主页了,这是就需要模板主题文件.page-front.tpl.php,模板主题变量来自page.tpl.php。先在纸上规划好主页要显示什么内容,比如,最新公告,最新新闻,公司产品展示,推荐信息,联系我们等等。看具体需求了,根据不同的需求规划页面。这里要先定义好首页区域。区域定义主要是为了放区块信息,区域定义在yourtemplatename.info文件里面。
?????? Drupal 主题规划如下图所示:
??????
?????? 区域定义可以在.info文件里面定义
??????regions[frontleft] = Front left
??????regions[frontright] = Front right
?????? regions[topadv] =Top adv
?????? 下一步进入后台,区块管理衔接,你就可以看到你定义的区域了。如图所示:
??????
???????? 然后你可以定义区块,比如你登录区块放到frontright区域里面,只要选择一下,然后保存及可以了。
对了不要忘记再page-front.tpl.php里面打印出来:
<?php
print $frontright;
?>
???????? 放在你想要放的位置,对于公司新闻区块,你可以在后台建立一个最新新闻区块,然后把它放在你想要放的区域里面。
???????? 如果你想显示最新十条新闻,这个就需要自己开发模块,或者用其他第三方模块。或者自己可以在主题下面的template.php文件里面定义了。
????????如果想随心所欲的在定义区块里面显示内容,可以借助VIEW模块,或者自己就动手吧。