You are here

主题

老葛的Drupal培训班 http://www.thinkindrupal.com

当创建一个web页面,以发送给浏览器时,实际上主要考虑两个方面:把所需的数据收集起来,为这些数据添加HTML标签。在Drupal中,主题层用来负责创建HTML(或者JSON,XML等等),以传递给浏览器。Drupal可以使用多种流行的模板方式,比如Smarty,PHP模板属性语言 (PHPTAL),和PHPTemplate。
 
     这里需要记住的要点是,Drupal提倡将内容和标记区别开来。
 
    在Drupal中可以使用多种方式来为你的网站定制外观。最简单的方式是使用CSS来覆盖Drupal内置的类和ID。然而,如果你不想局限于此,并且想定制实际的HTML输出时,你会发现很容易就可以实现你的目标。Drupal的模板文件由标准的HTML和PHP组成。另外,Drupal页面的每个动态部分(比如盒子、列表、或者面包屑),都可以通过声明一个具有合适名字的函数进行覆写。接着,Drupal将使用你的函数来创建页面的该部分。

Drupal版本: