我是joomla2.5的新手,我正在处理一个表单组件,它可以简单地从用户获取数据并保存到数据库,但我对表单重定向感到困惑.
请告诉我这是什么意思:
的index.php?选择= com_users&任务= registration.register
请定义我的"task = registration.register",包括dot.
的index.php?选项= com_test2&视图= TEST2
请定义视图和任务之间的不同,以及joomla2.5 url结构基础是什么.
谢谢你的问候
在Joomla,
视图代表组件视图.一个组件有多个视图,如Joomla默认组件,com_users有不同的视图
registration,profile etc
Run Code Online (Sandbox Code Playgroud)
任务表示控制器文件中的功能.
像这儿
的index.php?选择= com_users&任务= registration.register
registration controller有一个函数名 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"/>
Run Code Online (Sandbox Code Playgroud)
您将从此处获得有关Joomla组件结构的更多详细信息
希望它的帮助..