【问题标题】:what is difference between view and task in joomla 2.5 and what is url structure in joomla 2.5?joomla 2.5 中的视图和任务有什么区别,joomla 2.5 中的 url 结构是什么?
【发布时间】:2013-09-26 13:34:00
【问题描述】:

我是 joomla2.5 的新手,我正在开发一个表单组件,它可以简单地从用户那里获取数据并保存到数据库,但我对表单重定向感到困惑。

请告诉我这是什么意思:

index.php?option=com_users&task=registration.register

请定义我“task=registration.register”,也包括点。

index.php?option=com_test2&view=test2

请定义视图和任务之间的区别以及什么是 joomla2.5 url 结构基础。

感谢您的问候

【问题讨论】:

    标签: php joomla


    【解决方案1】:

    在 Joomla 中,

    View 代表组件视图。 一个组件有多个视图,如 Joomla 默认组件 com_users 有不同的视图

    registration,profile etc
    

    Task 表示控制器文件中的函数。

    喜欢这里

    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"/>
    

    您将从here获得更多关于 Joomla 组件结构的详细信息

    希望对你有所帮助..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-29
      • 2012-09-26
      • 1970-01-01
      • 2014-08-27
      • 1970-01-01
      • 1970-01-01
      • 2013-09-25
      • 1970-01-01
      相关资源
      最近更新 更多