我对joomla2.5还不熟悉,我正在开发一个表单组件,它可以简单地从用户那里获取数据并保存到数据库中,但我对表单重定向感到困惑。
请告诉我这样做的方法:
index.php?option=com_users&task=registration.register
请定义我的"task=registration.register“,包括点。
index.php?option=com_test2&view=test2
请定义不同的视图和任务,以及什么是joomla2.5 url结构的基本原理。
带着问候
发布于 2013-09-26 15:34:42
在乔姆拉,
视图表示组件视图。一个组件有多个视图,比如Joomla默认组件,com_users有不同的视图
registration,profile etc任务意味着控制器文件中的函数。
就像这里
index.php?option=com_users&task=registration.register
registration控制器有一个带有register的函数名
在视野中
index.php?option=com_test2&view=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"/>您将从这里获得关于Joomla组件结构的更多详细信息。
希望它有帮助..。
https://stackoverflow.com/questions/19029807
复制相似问题