跳转到主要内容
qingkong 提交于 5 August 2017

听晴空讲Drupal8主题(视频版)

你好,我是晴空,我是一枚设计师,前端工程师,Drupal 主题开发者和Now I Code 爱码文档汇的发起人。

在这个专栏里,我会聊一些Drupal8主题相关的话题,其中大部分的内容,是对我自己的相关经验的一个总结与回顾。如果你也喜欢Drupal,并且想学习怎么把基于Drupal的网站做得好看一点,那么,我很高兴和你分享我的经验。

学习这个专栏之前,你应该已经熟练掌握HTML,CSS的技能并对JavaScript有所了解。只有熟练的掌握这些前端知识,你才能成为一个合格的Drupal themer。

OK,那么,什么是Drupal主题呢?

Drupal主题定义了drupal网站的视觉效果。Themers 也就是drupal主题开发者,使用html,css,javascript以及其他的前端资源和技术去实现一个drupal网站的设计方案,并把这些代码、图片等资源放置在同一个文件夹中,形成一个主题文件夹。

Drupal核心会为需要渲染到页面上的每一个元素提供一个html模板,你可以在自己的主题中,使用并修改这些模板。也就是说,在定义主题的时候,你并不能随意的创建静态页面,而要找到你需要修改的模板,并在自己的主题中重新定义它。这个过程,叫做覆写。

因此,对于初学者来说,学习drupal的主题开发,首先要去了解drupal系统的基本操作,然后了解drupal主题层的相关概念,最后,结合自己已有的前端知识,用模板来控制页面的html标签,用css来控制样式和布局,用javascript来定义交互,就可以把drupal的页面定制成设计师想要的样子。

那么,让我们开始吧,和晴空一起聊聊Drupal主题的那些事儿。欢迎你的留言!

Now I Code 爱码文档汇,与您一起发现更好的自己。请关注微信订阅号:nowico 

标签
Drupal 版本