From 6e5ee53ea353a59cbb45bc4bf2db5f1416bc7b5c Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sun, 8 Dec 2024 22:18:22 +0900 Subject: [PATCH] Fix shortcut menu not selected when it is a URL link to an internal page #2439 --- modules/menu/menu.admin.controller.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/menu/menu.admin.controller.php b/modules/menu/menu.admin.controller.php index 7ab647c62..14878695a 100644 --- a/modules/menu/menu.admin.controller.php +++ b/modules/menu/menu.admin.controller.php @@ -2178,7 +2178,7 @@ class MenuAdminController extends Menu "normal_btn" => %s, "hover_btn" => %s, "active_btn" => %s, - "selected" => (array(%s) && in_array(Context::get("mid"), array(%s)) ? 1 : 0), + "selected" => ((%s === "Y" && %s === \RX_BASEURL . \RX_REQUEST_URL) || (array(%s) && in_array(Context::get("mid"), array(%s))) ? 1 : 0), "expand" => %s, "list" => array(%s), "link" => (%s ? (array(%s) && in_array(Context::get("mid"), array(%s)) ? %s : %s) : "")' . PHP_EOL, @@ -2201,6 +2201,8 @@ class MenuAdminController extends Menu var_export($normal_btn, true), var_export($hover_btn, true), var_export($active_btn, true), + var_export($is_shortcut, true), + var_export($url, true), $selected, $selected, var_export($expand, true),