区块就是位于主内容区域外的一段小的文本,通常可以放在左边栏、右边栏、页首、页尾等这样的边边角角的位置。其实我们对区块是不陌生的,我们在第二章学习模块开发的时候,开发的模块就是用来扩展区块的属性的。只要我们访问过Drupal站点,其实就见识过区块。 区块包含一个标题和一个描述,主要用于广告、html片段等辅助功能,它一般不用作主内容;因此,区块不是节点,它与节点有着不同的规则。区块也不是Drupal7中的实体。 区域是站点上用来放置区块的部分。区域的创建和显示是由主题(位于主题的.info文件中)负责的,而不是通过区块API来定义。如果一个区块,没有为其指定区域,那么它将无法显示...
对于熟悉Drupal6的用户来说,CCK应该是必选的第三方模块,使用这个模块,可以方便的扩展内容类型的字段信息。Drupal7最大的一个改进,就是将CCK模块核心化,在Drupal7里面,它的名字已经换成了Field,并成为Drupal7下面的核心必选模块。有了这个模块,我们就可以方便的为节点、评论、分类术语、用户添加扩展字段了,是的,它可以应用于节点、评论、分类术语、用户等等,而不像Drupal6下面的CCK那样只适用于节点类型。 通过本章的学习,你应该可以: 自定义一个字段模块 为已有字段添加验证 了解什么是伪字段 为已有字段定制格式器
本部分列出来了Drupal核心自带的所有数据库表,以及其字段结构,如果想查看核心自带的数据库表结构的话,可以直接使用数据库工具,比如phpmyadmin来浏览,也可以使用Drupal的第三方模块Schema,本部分的表结构,最初版本就是来自于Schema模块生成的表结构。 accesslog (统计模块) 这个表存储站点访问信息,用于统计。 名称 类型 空 默认值 描述 aid serial 否   主键:唯一的访问日志ID。 sid varchar(128) 否 '' 页面访问用户的浏览器会话ID。 title varchar(255) 是   被访问页面的标题。...
这是很早以前翻译的drupal.org上的主题制作指南文档,Drupal6版的,包含很多个方面,具体可参看 http://zhupou.cn/theme-guide-drupal-6。 .info配置文件是在Drupal6中新赠的,每个主题都必须有一个.info文件.该文件应该放在你主题的目录下面.如果没有该文件的话,Drupal就找不到你的主题. .info文件的后缀名必须为".info". 主题在Drupal内部的名字源自于这个文件.例如,如果文件名为drop.info",那么在Drupal内部,主题名字就为"drop".名字里面不要包含奇怪的字符,这是由于在Drupal中,许...
这个文档主要讲解Drupal + Elasticsearch的整合,放到这里主要是一个测试文档,供大家参考。 Flexible and powerful open source, distributedreal-time search and analytics engine for thecloud
这是崔克俊,在Drupal交流会上的一个PPT,主要讲解了Drupal移动端的常见技术: Phonegap技术概述 jquery mobile插件的使用 Drupal + Phonegap 解决方案优势: 1)开源产品,不需要支付版权费用。 2)一次开发可以部署到多个手机平台,节约开发和维护成本。 3)充分利用已经搭建的 Drupal 电子图书馆,实现资源和数据共享。 4)会设计网页就可以开发APP
本章主要介绍了Drupal的基本概念,包括: 理解Drupal是什么, Drupal核心的文件结构、 Drupal常用术语, Drupal处理http请求的大致流程, 引导指令流程, 钩子回调流程。
本章主要讲解了以下几点: 从头创建一个Drupal模块。 使用Drupal的表单API来创建简单的表单。 使用hook_form_FORM_ID_alter来修改其它表单。 了解Drupal的主题覆写机制 了解Drupal中的预处理函数 使用hook_schema创建数据库表 使用hook_menu建立简单的回调映射。 使用variable_get与variable_set来读取和存储配置信息。
本章主要讲解了以下几点: 使用hook_menu定义自己的菜单项 理解访问控制的工作原理 理解如何在路径中使用通配符 创建带有标签(本地任务)的页面 通过代码来修改已有的菜单项
通过本章的学习,你应该可以: 了解数据库API的一般概念 熟悉数据库的配置 能够熟练的掌握静态查询, 能够熟练的掌握动态查询,插入、更新、删除、合并查询 熟悉条件语句 了解事务机制和链式结构