mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-05 17:51:40 +09:00
Detect the index action in Router
This commit is contained in:
parent
e4d40af5ec
commit
6e6aa6401d
1 changed files with 10 additions and 0 deletions
|
|
@ -159,6 +159,16 @@ class Router
|
|||
// If a module is found, try its routes.
|
||||
if ($action_info)
|
||||
{
|
||||
// Try the index action.
|
||||
if ($internal_url === '' && !isset($args['act']) && $action_info->default_index_act)
|
||||
{
|
||||
$allargs = array_merge($args, [$prefix_type => $prefix]);
|
||||
$result->module = $module_name;
|
||||
$result->mid = $prefix_type === 'mid' ? $prefix : '';
|
||||
$result->args = $allargs;
|
||||
return $result;
|
||||
}
|
||||
|
||||
// Try the list of routes defined by the module.
|
||||
foreach ($action_info->route->{$method} as $regexp => $action)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue