我一直在寻找网络的问题的答案,但我似乎无法找到一个,即使它可能很简单。Joomla模块提交表单无法访问数据库
我有一个joomla模块,当用户点击提交按钮导航到submitsignup.php文件时,用户注册一个简报。我这样做是使用表单动作值,像这样:
form action="modules/mod_cmsnewslettersignup/otherfiles/submitsignup.php" method="post" id="subForm"
在这个submitsignup.php文件我不能访问任何的Joomla类,如:
$db = JFactory::getDBO();
我知道,我无法访问任何joomla类,因为我直接访问submitsignup.php文件,但我想知道如何访问这个文件,以便我可以访问所有的Joomla类?
谢谢。
这样做不是很好的做法。您必须在虚拟网址上提交表单,并创建一个适用于此虚拟网址的插件。 – Gaurav 2011-01-25 05:50:55