跳转到主要内容
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网站的设计方案,并把这些代码、图片等资源放置在同一个文件夹中,形成一个主题文件夹。

标签
希望之翼 提交于 1 December 2014
Drupal客户助理招聘   要求: 会一些Drupal网站的简单配置,如CONTENT TYPE、FIELD,简单的VIEWS配置; 具备良好的沟通能力;(有英文读写能力更佳) 熟悉各类互联网网站,并经常使用。 有一定的网站建设项目经验;   工作描述: 协助项目经理完成一些简单的基于Drupal网站的操作; 协助项目经理编写文档、测试网站,以及跟进开发进度; 响应客户的服务请求,并作初步判断与响应;   待遇: 7k - 9k每月 项目奖金(入职半年后,根据承担的项目责任发放) 社保+商业医疗保险   工作单位: 上海戴文 联系方式:Drupal中国群里 或者 上海群里 @希望之翼
lcnphp 提交于 1 April 2013

(注:本文比较偏向代码方面,希望读者有一定的drupal开发基础)

废话少说,先看我要介绍的效果  demo

由于views的过滤器总是不那么尽如人意,或者样式方面定制起来比较困难,本人的前端技术比较差,views和panels的忠实用户请勿喷smiley,所以本篇文章介绍一下基于现有的模板来开发一套内容过滤器的功能。

以某网站的一个产品列表页面作为例子,产品分为:品牌  、 类型 、系列 三大分类,每个分类下面有若干个小分类,比如品牌有:SUMSANG、HTC,类型有:手机壳、手机套,系列有:流沙系列、裸壳系列。比如我们要搜索

[HTC牌子的]  [流沙和裸壳系列的]  [手机壳和手机套]

东方龙马 提交于 4 January 2013

Drupal中文书相关:

Drupal下载:

Drupal新手必读:

买旧猪肉去还神 提交于 10 June 2012

分享一些视频教程,包括完整一套的views模块教程,不过是英文的,听力不好的童鞋听起来会有点吃力,不过不应该由于语言的障碍而否定这些教程的优秀。

http://pan.baidu.com/netdisk/singlepublic?fid=355536_671917887

第一次发贴,多多指教。

网盘申请连接,存到自己的网盘慢慢下吧。差不多1G

http://pan.baidu.com/netdisk/beinvited?invite_code=9b7e35a409f42e977e5f1ab229b829d0

http://pan.baidu.com/netdisk/beinvited?invite_code=7fcf8e8d9e95078a116a4dd7e2c65064

http://pan.baidu.com/netdisk/beinvited?invite_code=90b0886daaf023fafd1d23ac33395d28

http://pan.baidu.com/netdisk/beinvited?invite_code=e1c926db5cff634a7d2b660046e54603

东方龙马 提交于 17 March 2009

1.CCK (Content Construction Kit)   必备模块 CCK 可以非常方便的定制节点(Node)的内容,添加各种类型的字段(Field)并调整展示形式,该模块大部分功能已经内置在 Drupal 7 中。

2. Views  不多说了几乎也是必备模块,可以根据各种条件筛选出所需的内容并生成页面或者区块等等。

3. Phptemplate Theme Engine  drupal4.7及其之后的版本均采用Phptemplate主题引擎,之前是Smarty。

东方龙马 提交于 15 April 2024
Drupal 8+: 开启/禁用主题调试模式

Theme debugging,中文即主题调试。主题调试对于开发Drupal 8 站点是非常有帮助的。它会对DOM结构调整对应的TWIG模板文件给出建议。这个信息被添加到了Drupal输出的一条HTML指令中。我们可以在检查HTML或开发者窗口时访问这些信息。 当启用调试时,每个Twig模板的标记由HTML注释包围,其中包含主题信息,如模板文件名称建议。

为了利用这个选项,我们需要在“service.yml”文件中启用主题调试模式为TRUE。 以下是启用/禁用主题调试的步骤。

1. service.yml 文件:

检查你的Drupal文件系统是否在SITE_ROOT/sites/default中有service.yml。 如果不存在,则复制并将“default.services.yml”重命名为“services.yml”。

2. 开启/禁用主题调试

编辑service.yml,找到下面的“twig.config”,其中有“debug”键。 我们需要将其设置为“true”才能启用。 默认情况下,它是“false”。

参数:

---- ----

twig.config:

订阅