作为Joomla(新手)开发人员,我担心为什么我们真的需要模块来创建自己的表单。当谈到Joomla时,我绝对不是这个主题的权威,但这是我的问题。
我理解(通过实践发现)我们可以使用两种方式创建表单(无需额外的自定义模块)。
通过在index.php页面中直接编写表单内容,然后使用PHP检查提交。
使用admin后端将表单的HTML内容作为CustomHTML文章插入。然后有一个单独的PHP页面来进行处理并返回到特定的登录页面。
首先,我不确定上述方法在joomla世界中是否被认为是理智的,但我认为它们是可行的。
如果是这样,为什么我们需要在汹涌的大海中试图下载并安装表单构建器插件,并编写看起来很荒谬的代码。
答案 0 :(得分:1)
您提到的第一个解决方案是可以完成的最糟糕的解决方案。永远不应该编辑index.php。如果购买了模板的更新并进行了安装,则会覆盖您的更改。
你提到的第二点也是一个坏主意。如果您使用的是Joomla CMS,则使用单独的PHP页面毫无意义。
坚持使用Joomla标准,并通过自己编写代码或开始使用Module Generator来创建自定义模块(而不是自定义HTML模块)。
使用CMS的重点是让生活更轻松。 Joomla站点由组件,模块和插件构成。
组件就像论坛,电子商务系统等应用程序。模块就像小工具,如推特,shoutbox等。
插件会改变某些内容的行为。
为什么我们需要在艰难的海面上试图下载和 安装表单生成器插件?
尝试下载并安装表单构建器并不困难。简单转到Joomla扩展目录,进入必要的类别,单击适合您需求的扩展,下载并安装它并发送电子邮件。