你在这里

主题

听晴空讲Drupal8主题 进阶篇29 为什么需要设计系统

前面几节所讲述的技术实现都不难,就好像响应式设计最初的实现方法也仅仅只是浮动(float)、百分比单位和media query而已,但是,响应式的难点在于如何用新的技术去改善用户体验,以及如何调整传统的工作流程来更好的适应新的技术。所以Jen Simmons才会一脸鄙视而又无奈的对她的听众说:你们以为套一个Bootstrap然后把侧边栏移来移去就算是响应式设计么?

关于Drupal 8,theme 和 Bootstrap 的体会

跟踪Drupal已经很久了,用Drupal 7实践过一个网站,但是因为在移动端的显示问题,随后就马上转到Drupal 8,主要是出于爱好,是业余为主。
在此期间有去倒腾SuiteCRM一段时间,现在因为一个潜在的项目,又回来弄Drupal 8。

刚刚开始时候尝试了不少Themes,不同的theme各有千秋,免费的还有埋得比较深的错误,虽然一般比较通俗易懂,通常没有很完整的说明,中文说明更是奢望,在最近的实践中发现,可能使用品牌theme是比较好的选择,在此想跟各位分享。
Drupal是非常灵活的框架,一个问题有非常多的现成答案,如果自己有能力写代码,可以有无数多的答案,但是关键是:
a. 解决这个问题要花多少时间?
b. 同时这方案对此项目其他的方面会不会有影响? 一般体现在大小、位置、颜色等方面。

Drupal 8 自定义主题开发实战视频教程

终于完成了Drupal 8 自定义主题开发实战视频教程的制作,这是一个艰难的过程。很多次都想放弃了,但还是咬咬牙坚持下来了。做点事不难,难得是把事情做完整、做好!这也算是作者对推动Drupal在中国的应用做出的小小奉献。由于本人水平所限,错误之处难免,欢迎大家批评指正。

腾讯精品课链接地址

00 课程介绍 

01-01 Drupal 8 核心主题 

02-01 自定义主题的基本步骤 

02-02 实战:创建自定义主题 

03-01 Twig 基础 

03-02 Twig 用于主题模板调试 

03-03 Drupal 8 主题模板调用规则 

04-01 如何套用html网站源码到自定义主题 

04-02 实战:下载html网站源码

04-03 实战:复制源码到自定义主题目录 

04-04 实战:在自定义主题中设置CSS调用 

04-05 实战:在自定义主题中设置JS调用 

04-06 实战:创建首页模板之一 

我想定制创建内容的界面。。。请问该如何下手?

添加内容界面

如题。。。

感觉添加内容的界面有点简陋

想自己写

不知道如何下手

晴空的主题教程整理版

以下内容是对晴空的主题制作教程的整理。首先感谢晴空老大对drupal中国地区推广的重要贡献,以及drupal中国的各位朋友的贡献。

然而,晴空写的教程我觉得太凌乱,且面向的更多是有做网站基础的朋友,可能不太适合新手阅读,所以我将他的内容精简一下以后,重新发布一下。

对drupal主题的更多深入研究,请看原贴。 http://drupalchina.cn/node/3192

再次感谢所有原作者。

第5节 模仿Project列表页

一、定义分类和内容类型

1.定义分类:去taxonomy里添加一个分类,名称为Project category,机读名为project_cat,并添加三条测试数据,效果如下:

static2theme-5-01.jpg

2.定义内容类型,名称为Project,机读名project,字段分别是title、category(term ref)、banner(image)、body (long text),效果如下:

static2theme-5-02.jpg

并添加四个测试数据

二、定义列表页面

1. 打开common.module,添加如下代码:

static2theme-5-03.jpg

Taxonomy upgrade extras: 

第4节 模仿首页

一、定义首页

1.打开公共模块common.module,编写如下代码

  static2theme-4-01.jpg

title为页面的标题,<title></title>会用到。

page callback为页面回调函数,也就是页面主体(教程二里提到的page.tpl.php里的变量:$page[‘content’])的输出从这个函数里来。

access callback为TRUE表示所有用户包括匿名用户都能访问该页面

file表示把该文件include进来,也就是我们后面定义回调函数common_home_page的地方

2.在common目录下创建common.pages.inc并打开它:编写以下代码:

static2theme-4-02.jpg

回调函数通过return把页面的主体内容输出

Taxonomy upgrade extras: 

静态网页转Drupal模板教程

经常会有朋友会问,如何制作一个企业站,如何将一个静态的html网页转化为drupal的主题,等等。

针对这样的话题,nemo抽出了一些时间,通过群里(4362258)一位朋友的一个仿制一个国外站点的实际需求,制作了将静态的html转为drupal的主题的过程。

在此,感谢nemo能够抽出时间,制作这样一个简明的教程。

本教程由 Drupal中国 的龙马整理发布,转载请注明原文链接!

Taxonomy upgrade extras: 

请参与 Drupal8 主题优化和建议调查!

备注:该调查已结束 - 2014-07-22 更新)

来吧,各位爱好Drupal的朋友,进这里面填个调查表吧:

https://drupaltheming2014.webform.com/form/11517

为了Drupal 8在主题方面的更好的改进,官方开始调查各个用户群对Drupal 8主题方面的改进有哪些期许和希望,他们会考虑的。

标签: 

18. 怎么让网站自动识别访问终端并自动切换主题?

请教:怎么让网站自动识别访问终端,并自动切换主题(themes)?

比如用PC访问 用 garland,用手机访问用 AT。

回答:需要用到两个模块:mobile switch (https://drupal.org/project/mobile_switch)、 browscap (https://drupal.org/project/browscap)。

mobile switch 模块依赖于 browscap模块。

Taxonomy upgrade extras: 

页面

订阅 RSS - 主题