当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > Drupal中webform的使用

建站经验
清晰的认识自己的站点才能获得更高的流量
经验之谈:WEB建站之网站宣传
选择你青睐的URL范式 谷歌解答URL范式
祝志军:网站优劣 感受天涯的新架构新首页
搜狐网冯志军:从用户的角度看内容的整合
站长本位的回归“需要懂得,网站需要时间的积累与沉淀"
官方基础教程:深度学习DedeCMS(多图)
学一学并身体力行 用户体验设计十大误区
搭建一个小型论坛 分享我的18个经验心得
国产CMS初用印象 个人推荐选择PHPCMS
谷歌增加措施防范搜索引擎被恶意链接利用
软件下载网站 如何去应对迅雷的P2SP流量
2009网络行业有哪些发展趋势?
做正规网站 杜绝垃圾站时代四个易犯弊病
做个有技术的站长 将你的创意转化为现实
两则妙招:如何让DNS服务器集中解析域名
ASP.Net是什么 兼容ASP但是性能更加优越
股世英雄的网络推广经验之明确主题做推广
网站内容为王 网站的编辑如何来发布新闻
模块化 CSS 让你更加有效地去管理 CSS

建站经验 中的 Drupal中webform的使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 258 ::
收藏到网摘: n/a

如果Drupal中一般的联络表单已经不能够满足你的使用,那么Webform可以帮创造更多的表单字段,日期,选项,文字栏,备忘,验证码等等。表单被提交后,除了会寄送一封Email到指定信箱外,在管理区域内业可以调阅、分析、下载等辅助管理。

Drupal的webform模块主要用于问卷调查,其他形式的调查等方面。这个模块可以产生一个表单,表单能够自动生成问卷,并且存到你的数据库里。

Webform模块的安装与其他模块的安装是一样的。安装好后,首先进入管理》》站点设置》》webform,对其进行配置。如下图:

 

图1

如图1所示的内容主要是你新建的form的字段类型,一般是全选的。

 

图2

图2显示的是发送form的人的Email信息。因为webform模块提交以后,主要通过Email通知网站管理员,有用户提交了信息。

 

图3

图3里显示的主要是一些高级的设置项:

“Allow cookies for tracking submissions”这个选项是:“是否用cookies来阻止用户重复提交。”

“CSV export delimiter”是:“选择文件下载的分隔符”。

“webform debug” 是否开启webform的debug功能。

到此,webform的设置就算完成了,下边开始创建一个webform了。

首先,在创建内容》》webform下来创建一个webform。

以下我们以一个站点的调查为例,实现创建过程。

 

图4

图4主要添加的是调查的标题和调查的描述,其中“confirmation message or redirect URL”表示的是你提交完调查表单以后显示的信息或者跳转的地址(是显示信息还是地址跳转由你自己决定,这里是显示信息“感谢你的建议!”)。

 

图5

图5是webform对email的设置

“E-mail to address”是你想要把form的内容提交到的email地址

“E-mail from name”是发送给你的email的人的名字,包括三种情况:第1,“默认”指的是你在图2中添加的“From name”的内容;第2,“自定义”指的是你自己定义的email名字;第3,“component”指的是一些组件的内容。

“E-mail from address”是发送给你邮件的email地址。

“E-mail subject”是发送给你邮件的email标题。

以上设置完成后你就可以点击“提交”按钮了。

点击完以后你会跳转到“Form components”的设置中。在这里你可以任意添加你想要的调查的信息了。

 

图6

图6中第一个“名称”那里填姓名,然后选择“类型”选择textfield,然后勾选“mandatory”,勾选这个值意思是必须填写的字段类型,最后在“操作”那点击一下Add(新增),就会出现图7信息:

 

图7

图7中的label默认就是“姓名”,“Field key”指的是在数据库里对应的字段的名称,要用字母和下划线来填写,“Default value”是这个字段的默认值。其他的值你就自己看着填吧,应该能看明白呵呵。

点击“提交”后,第一个姓名字段就设置好了,然后根据你自己的需要继续添加其他的字段。所有字段都设置成功以后,点击“发表”,这个网站调查表单就创建成功了。如下图:

 

图:8

作者:John Gu现就职于深圳慧衡科技(InteMatrix),主要负责Drupal网站设计与开发。慧衡积极推动Drupal在中国的推广和普及,现正筹建免费自助建站平台A建网(abuilder.net),为Drupal爱好者及中小企业和个人提供一个免费的Drupal建站平台。