Joomla 3:当CustomHTML文章足够时,为什么我们需要表单模块?

时间:2013-05-01 13:57:28

标签: forms joomla joomla-module formbuilder

作为Joomla(新手)开发人员,我担心为什么我们真的需要模块来创建自己的表单。当谈到Joomla时,我绝对不是这个主题的权威,但这是我的问题。

我理解(通过实践发现)我们可以使用两种方式创建表单(无需额外的自定义模块)。

  1. 通过在index.php页面中直接编写表单内容,然后使用PHP检查提交。

  2. 使用admin后端将表单的HTML内容作为CustomHTML文章插入。然后有一个单独的PHP页面来进行处理并返回到特定的登录页面。

  3. 首先,我不确定上述方法在joomla世界中是否被认为是理智的,但我认为它们是可行的。

    如果是这样,为什么我们需要在汹涌的大海中试图下载并安装表单构建器插件,并编写看起来很荒谬的代码。

1 个答案:

答案 0 :(得分:1)

您提到的第一个解决方案是可以完成的最糟糕的解决方案。永远不应该编辑index.php。如果购买了模板的更新并进行了安装,则会覆盖您的更改。

你提到的第二点也是一个坏主意。如果您使用的是Joomla CMS,则使用单独的PHP页面毫无意义。

坚持使用Joomla标准,并通过自己编写代码或开始使用Module Generator来创建自定义模块(而不是自定义HTML模块)。

使用CMS的重点是让生活更轻松。 Joomla站点由组件,模块和插件构成。

组件就像论坛,电子商务系统等应用程序。模块就像小工具,如推特,shoutbox等。

插件会改变某些内容的行为。

  

为什么我们需要在艰难的海面上试图下载和   安装表单生成器插件?

尝试下载并安装表单构建器并不困难。简单转到Joomla扩展目录,进入必要的类别,单击适合您需求的扩展,下载并安装它并发送电子邮件。