N°4544 - Fix PopupMenuItem API not including item's JS / CSS files

This commit is contained in:
acognet
2021-12-14 13:23:26 +01:00
parent 18041527c5
commit 427ec288ef

View File

@@ -2222,8 +2222,14 @@ class MenuBlock extends DisplayBlock
}
if ($oPopupMenuItemsBlock->HasSubBlocks()) {
$oRenderBlock->AddSubBlock($oPopupMenuItemsBlock);
} else {
foreach ($oPopupMenuItemsBlock->GetJsFilesRelPaths() as $sJsPath) {
$oRenderBlock->AddJsFileRelPath($sJsPath);
}
foreach ($oPopupMenuItemsBlock->GetCssFilesRelPaths() as $sCssPath) {
$oRenderBlock->AddCssFileRelPath($sCssPath);
}
}
// Extract favorite actions from their menus
$aFavoriteRegularActions = [];
$aFavoriteTransitionActions = [];