mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 03:01:43 +09:00
#68 mid변경시 바로가기메뉴도 일괄변경
This commit is contained in:
parent
5b0c575ddf
commit
23f858bef9
2 changed files with 12 additions and 12 deletions
|
|
@ -7,7 +7,7 @@
|
|||
</columns>
|
||||
<conditions>
|
||||
<condition operation="equal" column="MI.url" var="url" notnull="notnull" />
|
||||
<condition operation="equal" column="MI.is_shortcut" var="is_shortcut" defaut="N" pipe="and" />
|
||||
<condition operation="equal" column="MI.is_shortcut" var="is_shortcut" pipe="and" />
|
||||
<query operation="in" column="MI.menu_srl" notnull="notnull" alias="getSiteSrl" pipe="and" >
|
||||
<tables>
|
||||
<table name="menu" alias="M" />
|
||||
|
|
|
|||
|
|
@ -547,13 +547,12 @@ class moduleController extends module
|
|||
$menuArgs = new stdClass;
|
||||
$menuArgs->url = $module_info->mid;
|
||||
$menuArgs->site_srl = $module_info->site_srl;
|
||||
$menuOutput = executeQuery('menu.getMenuItemByUrl', $menuArgs);
|
||||
|
||||
if($menuOutput->data->menu_item_srl)
|
||||
$menuOutput = executeQueryArray('menu.getMenuItemByUrl', $menuArgs);
|
||||
if($menuOutput->data && count($menuOutput->data))
|
||||
{
|
||||
$oMenuAdminController = &getAdminController('menu');
|
||||
|
||||
$itemInfo = $menuOutput->data;
|
||||
foreach($menuOutput->data as $itemInfo)
|
||||
{
|
||||
$itemInfo->url = $args->mid;
|
||||
|
||||
$updateMenuItemOutput = $oMenuAdminController->updateMenuItem($itemInfo);
|
||||
|
|
@ -563,6 +562,7 @@ class moduleController extends module
|
|||
return $updateMenuItemOutput;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// if mid changed, change mid of success_return_url to new mid
|
||||
if($module_info->mid != $args->mid && Context::get('success_return_url'))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue