Think in Drupal 第5集 读者评价
优点:
1. 前三章讲的模板复写很实用,适合初中级人员看
2. 第五、六章的企业站基本上是由第三方模块堆积而成的,适合不想写代码的人员看
3. 发货速度太快了
缺点:
1. 代码和页面的截图占篇幅有点大
2. 源码分析那种感觉没什么用,看得懂的自己会看了,不懂的也看不懂
这是来自前面购买者的一个很中肯的评价,希望对其它读者有所借鉴。
优点:
1. 前三章讲的模板复写很实用,适合初中级人员看
2. 第五、六章的企业站基本上是由第三方模块堆积而成的,适合不想写代码的人员看
3. 发货速度太快了
缺点:
1. 代码和页面的截图占篇幅有点大
2. 源码分析那种感觉没什么用,看得懂的自己会看了,不懂的也看不懂
这是来自前面购买者的一个很中肯的评价,希望对其它读者有所借鉴。
我记得有一部电影,叫做摩西十戒,看完之后,很受启发。我想对于那些学习Drupal、玩Drupal、想用Drupal做些事情的朋友来说,一些戒律用在Drupal上面也是合适的。我这里所说的戒律,不是Drupal社区明文禁止的,没有哪个人不让你这样做。也不一定,是十戒,我只是沿用一下名字而已。我这里讲的是Drupal里面的贪戒。
很多人刚接触Drupal的时候,或被身边的人所蛊惑,或被网上有关Drupal的好评所鼓舞,兴高采烈、满怀信心的选用了Drupal。装了Drupal以后,到Drupal官方网站上面,逛了又逛,上万个免费的GPL的模块,想要什么有什么,主题也不少,虽然不是很丰富。然后呢,对照自己的需求,总能找到对应的模块。如果这个时候,你要为自己做一个网站,如果这个网站是你自己的,这个时候,人的贪念就起来。你会对比一下同类网站,找好几家进行对比,这家有的我要有,那家有的我还要有,反正Drupal都有现成的。
或许,你会完全选择自己动手,丰衣足食;或许你会找个技术合作伙伴,懂Drupal的,然后你做架构师,让别人帮你实现;或许你会外包给别人,在中国,很多时候都是外包给个人。你满怀信心的,计划两周的时间,搞定所有的东西。
下载地址:http://pan.baidu.com/share/link?shareid=2748306939&uk=504328357
此程序为Think In Drupal第5集里面的源程序。
主题制作里面包含,静态HTML和Drupal源程序。静态HTML,就是最初美工所给的HTML。Drupal源程序,就是我转成Drupal主题的程序,包括相关的Drupal核心,第三方模块,以及转成后的主题,当然还包括SQL语句。
多语言网站的Drupal程序包含两个,一个是企业站做好以后的样子;一个是在此基础之上,加了多语言的样子。都包括代码+SQL两部分。
如何使用这些程序,可以参看Drupal实战的源程序安装文档。这里的复杂程度,远小于Drupal实战的。
本资料,由thinkindrupal.com制作,主要用于教学。里面有关Drupal的源程序,遵守GPL协议。这里的网站,您可以修改,修改后用于您自己的网站。如果您对于程序的搭建过程,有不明白的地方,欢迎购买think in Drupal第5集,里面有详细的记载。
在drupal7.22 + Voting API 2.11 + Fivestar 7.x-2.0-alpha2下实现不了如《Drupal实战》第281页所述的“没有书评时的顾客平均评分显示”功能。
对没有书评的图书详细页面,没有输出相应的print debug($row);调试信息,相应print views_embed_view('book_average_rate', 'default', $node -> nid);的位置输出为空白,说明没有书评的图书相应的视图输出为空,当然是连“已有0人评论”中的0也没有显示出来(这不同于书上版本情况下只是无五星输出),所以为五星评分单独定制一个模板文件已无法输出了,因为此时的Views就没有输出。这时,我试图添加“NO RESULTS BEHAVIOR”中的Global: Text area来验证一下,果然在没有书评的图书详细页面相应的位置输出了所设置的文本(如暂无书评)。
就因为模块版本的不同,使到老葛的“没有书评时仍想显示五星”的方案实现不了,实在可叹,drupal就是在这类情不好驾驭,请老葛指点迷津!
| 第一章Drupal7主题制作 | 6 |
| 静态HTML分析 | 6 |
| 静态页面效果预览 | 7 |
| 静态页面源码分析 | 12 |
| 创建自己的主题 | 23 |
| 创建主题的info文件 | 24 |
| 默认的模板文件 | 26 |
| 创建自己的page.tpl.php | 33 |
| 启用主题 | 36 |
| 创建静态区块 | 37 |
| 控制区块的HTML输出 | 39 |