mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-08 11:02:48 +08:00
优化__url函数,使其支持修改app映射
This commit is contained in:
@@ -17,6 +17,18 @@ if (!function_exists('__url')) {
|
|||||||
*/
|
*/
|
||||||
function __url(string $url = '', array $vars = [], $suffix = true, $domain = false)
|
function __url(string $url = '', array $vars = [], $suffix = true, $domain = false)
|
||||||
{
|
{
|
||||||
|
$url_arr = explode('/', $url);
|
||||||
|
|
||||||
|
$app_map = config('app.app_map');
|
||||||
|
|
||||||
|
$app_name = array_search($url_arr[0], $app_map);
|
||||||
|
|
||||||
|
if (!empty($app_name)) {
|
||||||
|
$url_arr[0] = $app_name;
|
||||||
|
}
|
||||||
|
|
||||||
|
$url = implode('/', $url_arr);
|
||||||
|
|
||||||
return url($url, $vars, $suffix, $domain)->build();
|
return url($url, $vars, $suffix, $domain)->build();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user