Forms Joomla 3:为什么我们需要表单模块,而定制HTML文章就足够了?

Forms Joomla 3:为什么我们需要表单模块,而定制HTML文章就足够了?,forms,joomla,joomla-module,formbuilder,Forms,Joomla,Joomla Module,Formbuilder,作为Joomla(新手)开发人员,我关心的是为什么我们真的需要模块来创建自己的表单。对于Joomla,我绝对不是这方面的权威,但这是我的问题 我理解(通过实践发现),我们可以使用两种方式创建表单(无需额外的自定义模块) 通过直接在index.php页面中编写表单内容,然后使用php检查提交 通过使用管理后端将表单的HTML内容作为自定义HTML文章插入。然后使用一个单独的PHP页面进行处理,并返回到特定的登录页面 首先,我不确定上述方法在joomla世界是否被认为是明智的,但我确实认为它们是可行

作为Joomla(新手)开发人员,我关心的是为什么我们真的需要模块来创建自己的表单。对于Joomla,我绝对不是这方面的权威,但这是我的问题

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

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

  • 通过使用管理后端将表单的HTML内容作为自定义HTML文章插入。然后使用一个单独的PHP页面进行处理,并返回到特定的登录页面

  • 首先,我不确定上述方法在joomla世界是否被认为是明智的,但我确实认为它们是可行的


    如果是这样的话,为什么我们需要在波涛汹涌的大海中尝试下载和安装form builder插件,并编写包含这么多文件的代码,这些代码看起来非常荒谬。

    您提到的第一个解决方案是最糟糕的解决方案。永远不要编辑index.php。如果购买了模板的更新并安装了它,它将覆盖您的更改

    你提到的第二点也是个坏主意。如果您使用的是Joomla CMS,那么使用单独的PHP页面是没有意义的

    坚持Joomla标准,创建自定义模块(而不是自定义HTML模块),方法是自己编写代码或开始使用

    使用CMS的全部目的是让生活更轻松。Joomla站点由组件、模块和插件组成

    组件类似于论坛、电子商务系统等应用程序。模块类似于twitter提要、shoutbox等小部件

    插件改变了某些东西的行为

    为什么我们需要在波涛汹涌的大海中尝试下载和下载 是否安装FormBuilder插件


    尝试下载并安装表单生成器一点也不困难。只需进入Joomla Extensions目录,进入必要的类别,点击一个适合您需要的扩展,下载并安装它

    非常感谢你的回答。这确实让我对这一点有所了解。奇怪的是,JForm是Joomla的一部分还是另一个死插件。我似乎在上面找到了一些文档,但joomla.org网站上没有下载源代码。值得一提的是,如果你想要一个真正强大的表单组件,joomla没有比Chronoforms更好的了。您可以在上面构建一些绝对惊人的表单以及其他东西(我用它来设置用户提交文章、用户注册等);它功能齐全,他们的支持是首屈一指的(而且也是免费的!)。