-2

我遇到了以下问题,我创建了一个文件夹(名为“forms”)来存储 phpmailer 的文件,然后我必须以这种方式将操作放入表单中:action="forms/mail.php"。

但是当我尝试它在 url 中打开一个未找到的页面 e 时,它​​显示为:“perfilo/index.php/forms/mail.php”,我试图删除“index.php/”部分并执行脚本看起来没有它也能工作。

谁能告诉我如何摆脱这个“index.php/”部分?我做错了什么还是什么?

谢谢

4

2 回答 2

0

你走错了路。

搜索有关使用 Joomla 的文档!梅勒。

一些帮助您入门的资源:

JFactory/getMailer

如何从您的 Joomla 扩展程序发送电子邮件

于 2013-02-06T10:19:44.933 回答
0

你走错了路。

在 joomla 中,您需要实现一个联系表单。您可以像下面这样实现它。

Joomla 为您提供默认组件 com_contact 来自 com_contact\views\contact\tmpl\ 的任何文件,或者您可以使用自定义设计创建新布局。

您可以通过 wwww.domain.com/index.php?option=com_contact&view=contact&layout=default 或您的自定义布局访问 url 中的文件。

然后 joomla 本身提供了一些表单,如果你想定制你也可以这样做。

他们在表单中设置的联系控制器的操作。并发送邮件。

我得到了您的观点,您正在尝试创建自定义设计并将其设置为文章。如果你想遵循自己的方法。

你可以这样工作。表单操作留空。并且 onclick 你必须通过 jquery 设置操作然后提交

希望这可以解决您的问题

于 2013-02-06T17:51:52.763 回答