mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-08 23:52:49 +08:00
改进Route类的资源路由定义方法
This commit is contained in:
@@ -443,7 +443,9 @@ class Route
|
|||||||
|| (isset($option['except']) && in_array($key, $option['except']))) {
|
|| (isset($option['except']) && in_array($key, $option['except']))) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (strpos($val[1], ':id') && isset($option['var'][$rule])) {
|
if (isset($last) && strpos($val[1], ':id') && isset($option['var'][$last])) {
|
||||||
|
$val[1] = str_replace(':id', ':' . $option['var'][$last], $val[1]);
|
||||||
|
} elseif (strpos($val[1], ':id') && isset($option['var'][$rule])) {
|
||||||
$val[1] = str_replace(':id', ':' . $option['var'][$rule], $val[1]);
|
$val[1] = str_replace(':id', ':' . $option['var'][$rule], $val[1]);
|
||||||
}
|
}
|
||||||
$item = ltrim($rule . $val[1], '/');
|
$item = ltrim($rule . $val[1], '/');
|
||||||
|
|||||||
Reference in New Issue
Block a user