我是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?
中执行特定方法**重定向实际上做了什么?
如果这是非常新手,请不要讨厌我。)