我是joomla2.5的新手,我正在处理一个表单组件,它可以简单地从用户获取数据并保存到数据库,但我对表单重定向感到困惑。
请告诉我这是什么意思:
?的index.php选项= com_users&安培;任务= registration.register
请定义我的“task = registration.register”,包括dot。
?的index.php选项= com_test2&安培;图= TEST2
请在视图和任务之间定义不同,以及joomla2.5 url结构基础是什么。
谢谢你
答案 0 :(得分:5)
在Joomla,
View代表组件视图。 组件有多个视图,如Joomla默认组件com_users具有不同的视图
registration,profile etc
任务表示控制器文件中的功能。
喜欢这里
?的index.php选项= com_users&安培;任务= registration.register
registration
控制器的函数名称为register
在视图中
?的index.php选项= com_test2&安培;图= TEST2
表示组件com_test2
具有test2
另一方面,您可以使用隐藏字段访问控制器内的register
功能。如果你有一个表单提交,那么就像。
<input type="hidden" name="option" value="com_users"/>
<input type="hidden" name="controller" value="registration"/>
<input type="hidden" name="task" value="register"/>
您将从here
获得有关Joomla组件结构的更多详细信息希望它的帮助..