的Joomla!控制器混乱。 require_once JPATH_COMPONENT是什么。' /helpers/route.php&#39 ;;做

时间:2014-03-22 12:53:02

标签: php joomla controller joomla2.5

我是Joomla的新手!我正在研究组件。该组件是com_users。默认情况下,根据我在阅读文档时的理解。它将查找名为“users.php”的文件,然后初始化控制器。

BTW这里是com_users中的文件层次结构。

com_users
 - controller
   - index.php
   - registration.php
 - helpers
   - route.php
 - models
   - registration.php
 - views
   - registration
     - tmpl
       - default.php
     - index.php
     - view.html.php
 - controller.php
 - index.php
 - metadata.xml
 - router.php
 - users.php

这是users.php

中的代码
require_once JPATH_COMPONENT.'/helpers/route.php';

// Launch the controller.
$controller = JControllerLegacy::getInstance('Users');
$controller->execute(JRequest::getCmd('task', 'display'));
$controller->redirect();

**我很困惑; require_once JPATH_COMPONENT。'/ helpers / route.php';真的吗?我认为该行应该包含该文件。

** joomla!默认情况下在route.php?

中执行特定方法

**重定向实际上做了什么?

如果这是非常新手,请不要讨厌我。)

0 个答案:

没有答案