教程栏目

joomla中文网出品的官方教程

在加入我们和意见反馈这两节中,都是前台用户提交信息。虽然我们已经实现了实现了和目标网站基本一样的功能,但如果你仔细对比目标网站的表单字段,你会发现我们的表单确实了一样东西—验证码。验证码是一项非常有用的功能,如果网站的表单提交缺少验证码,很有可能会被不怀好意的人使用机器人提交大量垃圾信息。在这一节中我们将为表单增加验证码。

1,本节目标

在前台提交的表单中增加验证码字段,掌握Joomla验证码插件的相关使用。

2,ZMAX验证码组件


2.1 需要解决的问题

在目标网站的意见反馈页面中,我们可以看到表单的最下面有一行验证码,只有输入正确的验证码,系统才允许提交表。具体如下:

在这一节中,我们就需要在我们自己的意见反馈页面中增加验证码。(截图中可以看到表单中缺少验证码)

我们的目标就是在表单中增加验证码。那么这个该怎么做?在Joomla中,验证码是以插件的方式存在的,要实现这个效果非常的简单。你只需要安装一个验证码插件即可。 

2.2 安装ZMAX验证码插件

打开应用市场,在搜索栏中输入关键词 “验证码”。即可找到ZMAX验证码插件。直接在线安装即可。

2.3 使用ZMAX验证码

具体的验证码插件的使用说明,大家可以在应用市场的插件文档中看到。ZMAX验证码包含两种验证码,一种是图像验证码,一种是短信验证码。在这里我们就使用图像验证码。

在Joomla中要设置启用验证码,大家需要进行两步设置:

1,在插件管理中,启用需要使用的验证码插件。如图:

2,由于验证码是一个全局资源,在很多的表单中都会使用到,因此,你还需要在系统的全局设置中设置一下默认的验证码是哪一个。

在系统 -> 全局设置 。在前台选项卡中可以看到验证码的设置选项,如图:

经过这两步的设置,我们就已经完成了验证码的设置了。

3,预览查看效果


再次刷新前台,你就会看到在我们的表单中已经出现了验证码了。如图:

 

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第4章 重新认识Joomla

第17章 实现支持栏目 - 资源下载页面

第19章 模板风格 - 让页面与众不同