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