Backendmenu: Fixing import of presets for menu items (ajaxbadge, dashboard) (#43189)

This commit is contained in:
Hannes Papenberg 2024-04-27 15:58:08 +02:00 committed by GitHub
parent 27ffec3090
commit 26234f6336
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 0 deletions

View File

@ -884,6 +884,14 @@ class MenusHelper extends ContentHelper
$params->set('menu-quicktask-permission', (string) $node['quicktask-permission']);
}
if ($item->ajaxbadge) {
$params->set('ajax-badge', $item->ajaxbadge);
}
if ($item->dashboard) {
$params->set('dashboard', $item->dashboard);
}
// Translate attributes for iterator values
foreach ($replace as $var => $val) {
$item->title = str_replace("{sql:$var}", $val, $item->title);