You are here

drupal6

内容包括drupal6教程,drupal6汉化,drupal6主题,drupal6模板,drupal6中文手册,drupal6 views,drupa6中文,drupal6安装,drupal6开发,drupal6视频,等

将drupal 5.x主题升级到6.x(1)

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2008-09-15 05:43

模板管理

现在,可以将模板文件放到主题下面的子目录中,这样管理起来就更方便了。PHPTemplate引擎将查找主题目录下的所有文件,并将它们的位置登记器来。对于文件夹的嵌套深度则没有限制。

 

新的模板文件(.tpl.php)

在drupal5.x中,phptemplate.engine实现了下面的模板(在drupal题引擎文件夹下):

Drupal版本:

template.php:覆写其它drupal主题函数

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-09-13 02:13

如果你要覆写的主题函数不包含在基本列表中(block, box, comment, node, page),你需要将它告诉给PHPTemplate.

 

为了实现这一点,你需要在你主题目录下,创建一个template.php文件.这个文件以PHP开始标签<?php,但是这里不需要结束标签,推荐你不要使用结束标签.还有,在文件中,还需要包含用于主题覆写的存根(stubs),这些存根告诉引擎使用哪个模板文件,以及向其中传递哪些参数.

 

如何让drupal网站的造价降下来

drupal主要是面对国外客户的,但是随着国内需求的增多,有不少国内的客户,包括公司和个人,他们也想使用drupal来建立自己的网站,这种增多的趋势在明显的加快。

       但是就目前的状况来讲,在中国使用drupal建站,并不具有太多的优势:

1,  首先是drupal从业人员较少,而且集中于比较大的城市,面对的客户也是海外的。从业环境也大多数处于外包公司中。

2,  drupal建站的价格比较高,由于客户主要是国外的,所以价格是由国外的客户决定的,在国内,具有经验的drupal开发人员,即便是私活,报价很多也都在400元以上。

Drupal版本:

$layout (drupal 5.x) 和 $body_classes (drupal 6.x)

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-09-10 13:40

PHPTemplate在page.tpl.php中提供了一个变量,如果你知道怎么使用的话,它将非常强大.

 

Drupal 5 ($layout)

$layout包含一个字符串,用来告诉你页面的布局:

如果用的是左栏的话,则为left

如果用的是右栏的话,则为right

如果左右栏都用的话,则为both

 

Drupal版本:

页面

Subscribe to RSS - drupal6