7.1 善用template.php
这个文件很有用,但是很多人,特别是初学的,连这个函数是干什么的都不知道,所以我在上文中让大家好好的看看这个函数。
这里可以干什么?可以覆写各种各样的主题函数,可以为page,node,comment,等模板文件中添加自定义的变量,还可以在这里添加模板建议(template suggestion),另外,这里面的函数你可以在页面模板文件中,直接调用。在前文中,我们就是这样用的。
对于许多小的drupal站点,如果觉得编写drupal模块真的比较麻烦的话,就可以使用这种方式,想一想吧,template.php中你可以放置任意的php函数,还有什么功能,不能直接实现呢?php能够实现的,drupal也大都可以实现。当然对于比较大的站点,用到这个文件的地方也不少。所以认真地读读garland的template.php,对于以后的开发工作是很有帮助的。
强调完这一点,接下来让我们看看front模块的使用。