去年,我写了一篇《我的国属这世界》,核心思想很简单,即号召大家一起来写drupal教程,我本人很高兴的看到,社区中有越来越多的人加入到贡献文档/教程的队伍中来,相信中国的drupal和drupal社区会越走越远。本文由小牛与晴空共同完成。
应用场景:有时候客户需要对网站界面的颜色进行自定义修改,比如改变头部颜色、页脚颜色等等。幸运的是Drupal本身带有color模块,可以帮助你做这些事情。同时Drupal 7默认主题bartik也借用color来实现网站颜色的自定义,是个不错的案例。
准备工作:建立一个裸的bartik子主题:在sites/all/themes下面新建一个bartiksub文件夹,直接复制bartik的info文件,并改名为bartiksub.info,添加"base theme = bartik" 并删除info文件中声明的css规则。
第一种玩法:在主题设置中添加一个用来改变input框颜色的功能
问:想使/taxonomy/term/XX这样的URL包含XX下面子分类的文章,如何进行设置?
答:打开views,编辑Taxonomy Term,展开右侧的高级选项,点击添加,把Has taxonomy term ID(with depth)选中,按需求进行设置即可
建议大家购买微信公众平台应用开发实战(第2版)http://item.jd.com/11478292.html 提前预习
Drupal微信开发实战培训班
一 培训目的
微信做为移动互联网时代中国大陆最流行的应用之一,方方面面的改变着人们的生活。如果您的服务对象40%都使用微信,您就不得不考虑微信的应用。
看到群里有人再问有关views模板覆写的问题,那我就分享一个我对views模板覆写的理解,希望能达到抛砖引玉的效果。
比如我打算实现这样的一个区块,如下图:
1.首先创建一个Views的block,例如我命名为latest_news.在格式里选择“无格式化的列表(unformatted list)”,可以对HTML更好的定制输出。
并点击“格式”右侧的“设置”进行如下图的设置,取消勾选后,应用保存,这样可以更好的去除views模板添加的HTML元素。
点击“字段”右侧的“设置”进行如下图的设置,取消勾选后,应用保存,这样可以更好的去除views模板添加的HTML元素。
个人帮学校用drupal制作的网站
网站所用第三方模块:
views
libraries
ctools
custom_breadcrumbs
quicktabs
superfish
功能比较简单,大多数功能drupal核心已集成。
个人开发者:yoqu
如果对网站制作有问题的话,大家可以留评论,我看到会及时回复的。或者在drupal中国的群(158010716)里面我看到也会及时回复
最后,如果有合作的可以加我QQ:523915627.
- 阅读更多 关于 学院网站建筑工程系
- 登录或注册以发表评论
所谓【渲染数组】是从Drupal7开始导入的一种生成页面的数组。生成页面(或其中一部分)所使用的数据,在模板机制中截止到被实际渲染出来会保持一种结构化的数组形态。当更改页面的布局以及内容时,它不仅仅带来了灵活性,而且将来对于性能的提升被寄予厚望。
什么是渲染?
Drupal中的所谓渲染,就是把渲染数组变成HTML。
什么是渲染数组?
渲染数组是典型的Drupal结构化的数组,它包含了其自身是如何被渲染的信息。例如页面的渲染数组如下所示。
- 阅读更多 关于 Drupal7的渲染处理
- 登录或注册以发表评论
$block['content'] = $node->field_name['und'][0]['safe_value'];在drupal6中为了获取想显示的值直接使用node对象是非常常见的一种方法。「 'safe_value' 」是已经检测过的值应该是安全的。但是不觉得有什么问题吗?可以列举以下几个理由。 1.首先「 'und' 」是drupal7中对字段的语言设置(详细可参考Gabor Hojtsy的博客)。
如何使用Feeds模块导入CSV文件
Feeds模块的灵活使用会起到事半功倍的作用,特别是当需要输入大量有规律的数据时,是否能正确使用Feeds模块直接决定你的生产力!由于Drupal的数据库结构比较复杂,很多情况下一个实体的字段不像其他系统,分散在多个数据库表,单纯的直接通过数据库导入某个实体的数据是不大可能的。本文介绍如何通过Feeds的界面和Feeds模块提供的API实现批量导入某个分类下的词汇。
【场景】
例如我们需要实现以下内容
居委会(用于物流)------------ 分类名
某区名A ------------ 术语名
居委会A ------------ 子术语名 (同时这个子术语具有以下字段)
(居委会的自定义字段:详细地址,电话,联系人)
步骤1:如图创建分类名称
步骤2:如图创建自定义字段