日期:2015-10-27 阅读:2918
dmandwp系统 - wordpress系统和DM系统区块建站>>
一般改主题,通常会想到去改模板tpl文件。
但这种方式有点老式了。
所以drupal推出了一些模块,比如panels,display suit等。
但是问题来了,明明是主题的事情,drupal为什么要用模块来解决呢?
像Joomla,有T3这样的主题框架。只要在主题里设置好,在后台操作就可以完成主题的制作。
只是Joomla系统方面。比wordpress和drupal差点,所以现在不大流行了。
drupal系统好,在主题方面,会有什么新的突破没?
网站的布局,不管是通过模块还是主题来实现。
最重要的一点是要分工明确。
现在panels和display suit就是分工不明确,他们做的事情太多了。
对于一般的网站来说。布局其实很简单。
如果把布局比做一个超市的话。首先要划分几个区域。比如食品区,服装区等。
drupal也正是这么做的,在info文件里划分。
然后是把食品或服装放到货架上去。drupal后台的block管理可以实现这点。
问题来了。如果是关于我们的页面,在食品的货架上放牛奶,但在人才招聘的页面上,要放苹果。
在block后台也可以做到。但是drupal的这种方式,又太老式了。
为什么不直接在关于我们或人才招聘的页面里进行布局操作呢?
tvlayout正在尝试这样去实现。在每个单页面basic page都有它的布局,想放什么区块就放什么,不影响其他单页面。