mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 10:41:40 +09:00
Fix board list config not being copied
This commit is contained in:
parent
7bbb03d835
commit
01984210b6
2 changed files with 18 additions and 0 deletions
|
|
@ -842,6 +842,23 @@ class BoardController extends Board
|
||||||
$oMemberController->addMemberPopupMenu($url, 'cmd_view_own_document', '', 'self', 'board_own_document');
|
$oMemberController->addMemberPopupMenu($url, 'cmd_view_own_document', '', 'self', 'board_own_document');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Trigger called at module copy
|
||||||
|
*/
|
||||||
|
public function triggerCopyModule(&$obj)
|
||||||
|
{
|
||||||
|
$board_config = ModuleModel::getModulePartConfig('board', $obj->originModuleSrl);
|
||||||
|
|
||||||
|
$oModuleController = ModuleController::getInstance();
|
||||||
|
if (is_array($obj->moduleSrlList))
|
||||||
|
{
|
||||||
|
foreach ($obj->moduleSrlList as $module_srl)
|
||||||
|
{
|
||||||
|
$oModuleController->insertModulePartConfig('board', $module_srl, $board_config);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an anonymous nickname.
|
* Create an anonymous nickname.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -130,6 +130,7 @@
|
||||||
<eventHandlers>
|
<eventHandlers>
|
||||||
<eventHandler after="member.getMemberMenu" class="controller" method="triggerMemberMenu" />
|
<eventHandler after="member.getMemberMenu" class="controller" method="triggerMemberMenu" />
|
||||||
<eventHandler after="menu.getModuleListInSitemap" class="model" method="triggerModuleListInSitemap" />
|
<eventHandler after="menu.getModuleListInSitemap" class="model" method="triggerModuleListInSitemap" />
|
||||||
|
<eventHandler after="module.procModuleAdminCopyModule" class="controller" method="triggerCopyModule" />
|
||||||
</eventHandlers>
|
</eventHandlers>
|
||||||
<menus>
|
<menus>
|
||||||
<menu name="board" type="all">
|
<menu name="board" type="all">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue