drupal主题开发

认识下drupal8的主题文件结构

日期:2016-07-10 阅读:2649

dmandwp系统 - wordpress系统和DM系统区块建站>>

认识下drupal8的主题文件结构

进入网易云课堂播放
    |    更多视频教程>

https://www.drupal.org/node/171194

 

从上图中,我们看到有三部分组成,他们由外往里,组成一个页面。

一是:html.twig

比如html.html.twig 和 page.html.twig

html.html.twig -  主要是放  including title,metadata, style sheets, and scripts,即html里的head部分

page.html.twig -  主要是html里的body部分

在page.html.twig里,通过   {{ page.header_top }} 可以输出某个区域。

 

二是: region.html.twig

比如上图中有几个区域:content,sidebar,header,footer

可以通过这种方法,再进一步覆写。

上面两个,可以在  core/modules/system/templates里找到。

 

三是最里层:分别是block, node ,和comment

block.html.twig, node.html.twig, comment.html.twig.

同样是可以覆写的。

它们,可以在下面找到:

core/modules/node/templates
core/modules/comment/templates
core/modules/block/templates 

--------------------

 

 

 

<<点击返回

Drupal8主题开发视频教程 (进入专题>)