我遇到了以下问题,我创建了一个文件夹(名为"forms")来存储phpmailer的文件,然后我必须以这种方式将操作放入表单中:action="forms/mail.php".
但当我尝试表单时,它在url中打开了一个未找到的页面e,它显示为:"perfilo/index.php/forms/mail.php",我试图删除"index.php/"部分并执行脚本,如果没有它,它看起来会工作。
有人能告诉我如何去掉这个"index.php/"部分吗?我做错什么了吗?
感谢
你走错了路。
搜索使用Joomla的文档!Mailer。
让您开始使用的一些资源:
JFactory/getMailer
如何从Joomla扩展发送电子邮件
您走错了路。
在joomla中,您需要实现一个联系人表单。您可以按照以下方式实现它。
Joomla为您提供默认组件com_contact com_contact\views\contact\tmpl\中的任何文件,或者您可以使用自定义设计创建新布局。
你可以通过wwww.domain.com/index.php访问url中的文件吗?option=com_contact&视图=联系人&layout=默认布局或自定义布局。
然后joomla本身提供了一些表单,如果你想自定义,你也可以这样做。
他们在表单中设置的联系控制器的动作。并发送邮件。
我理解你的观点,你正在尝试创建自定义设计并将其设置为文章。如果你想遵循自己的方法。
你可以这样工作。表单操作保留为空。点击后,您必须通过jquery设置操作,然后提交
希望这可以解决您的问题