开发模块第一步:不要问太多。
#定义模块info文件
d7里面info包括这些选项:
name
它的意思是模块名字,必须得要的;你德知道你给drupal开发模块的名字是啥吧?
description
这个是模块的描述;告诉drupal你的模块是做啥的;可选;
core
说明这个模块是运行在哪个drupal版本的;既然咋们写d7的模块;那就是 7.x了;必填;
files
虽然它是可选的,但是这个相当有用;有时候是必须得用;它的作用稍微有点复杂:当你在文件里面定义类或者接口的时候,需要把它写入fiels[] 数据,这样drupal就会利用自身的 核心注册(好吧,我承认我的英语超烂,原文是:dynamic-loading code registry) 策略来自动加载你定义的类;
dependencies
drupal多站点,或者子域名创建怎么做啊。照着这个过程在苹果电脑上做了一遍:http://drupalsh.cn/node/104 相应的文件是都找到了,可是怎么样也不行。而且又找到了其他教程也不行,试了好几天了!!我都要疯了!是不是pc机和mac的创建方法不一样啊?求救!! drupal7.4 or 7.7 均可!!跪谢!
我的网站有这么一个情况:需要通过不同角色的选择,以提供用户不同的内容导向。比如说低一级的角色只能看到部分内容,高级角色就可以看全部内容。此外还需要用户一注册就可以选择其角色。于是我上主站找了一会,找到了这个模块Apply for role
(以下内容对应D7)
安装很简单,没有什么技术性的预备配置工作。装完后用管理员帐号到配置页,在用户区会多出来一个Apply for role administration。进去看看。
Allow multiple roles per application :选择是则可以选择多个角色Apply for role on registration :是否在用户注册时可以选择角色,以及是否强制需要选择Display approved roles in an application form:没搞懂,你们自己研究吧
下面打勾选择可用的角色
然后你就可以在注册时,或者用户账户页里修改所属角色了,是不是很方便?
转贴(http://againinput4.blog.163.com/blog/static/17279949120115510556115/)附件是完整的含图pdf。
用drupal开发网站的时候,经常会遇到白屏(WSOD,White Screen Of Death)。
白屏的原因,有很多种,其中一种是缓存中表项内容错乱所引起的,下面就介绍此原因对应的解决办法:清除缓存表项。
(1)当白屏的时候,有时候是可以进入主页的。如果可以进入主页,安装了devel模块+Administration menu模块的情况下,是可以通过鼠标移动到左上角->Flush All Cache,去清除所有缓存,或者Flush All Caches -> Cache Tables,只清除表项的缓存,来试图解决白屏的问题。
(2)但是很多时候,白屏的时候,是连主页也进入不了的,所以就要想别的办法去实现清除表项。
此法有老外已经整理了:
Clearing Drupal's cache to recover from WSODs
http://state68.com/content/clearing-drupals-cache-recover-wsods
寻求drupal建站兼职
要求为:1、有丰富的drupal建站经验 2、网站需要定制一些数据字段,所以谢绝drupal新手 3、需要网站有后续的可维护性和可升级性
联系qq 2696620
- 阅读更多 关于 寻求drupal建站兼职
- 登录或注册以发表评论
Node export是一个导入导出Node的模块。只是在7.x-3.x-dev版本下,即使是使用管理员权限也无权导出。经咨询,可以有以下的解决办法。
找到模块目录的node_export.module文件,寻找以下内容
$access = $access && node_export_is_permitted($node->type); line (it's upper) |
注释此行,即:
// $access = $access && node_export_is_permitted($node->type); line (it's upper) |
全部内容是
本书已停止翻译!请阅读英文原版!
在09年8月份我和Thomas Fan、Howell两位朋友一起出了一本《Drupal6 水滴架站全机能攻略》,该书在台湾出版。
时隔两年,Drupal7已悄然在2011年年初正式发布,Drupal7 英文教材一个接一个出版,欣喜能有这么多的资料供大家学习,但是Drupal7 中文教材目前还没有。今天在Drupal花园群里看到朋友推荐了《The Definitive Guide to Drupal 7》(暂译为:《Drupal7 权威指南》),并将目录的翻译分享在群里,看完章节介绍,颇为心动。前一段时间也曾联系出版社考虑译书事宜,今天刚好看到一本这么好的书,所以下定决心,组织并翻译此书。
目前已有20位同学加入翻译和审校中来: