我正在使用joomla,我想为joomla componnent添加一个新功能。所以我设计了一个名为roomdetails.php的php文件,其中包含一些文本框和一个提交按钮。提交按钮首先验证文本框,然后将数据保存到数据库中。 我将该php文件保存在joomla根文件夹中,每当我导航到localhost / mywebsitename / roomdetails.php并单击提交按钮时,我都可以看到它正确验证了数据。我还没有测试它是否保存数据。 但无论如何,我将php文件(roomdetails.php)导入到joomla组件的php文件中,我可以看到组件前端表单上的文本框。
<?php include 'roomdetails.php'; ?>
但是当我现在点击提交按钮时,它会将我重定向到joomla管理索引页面。它甚至不验证数据。我该怎么办?
P.S我在joomla组件的标签下面写了import语句。
</form>
<?php include 'roomdetails.php'; ?>
当我使用joomla组件标签上方的import语句时,提交按钮甚至不会执行任何操作,甚至不会重定向。
<?php include 'roomdetails.php'; ?>
</form>