Aktionen
GX-Bug #59433
geschlossenContents im Topmenü werden nicht korrekt übernommen
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.1.0
Release Notes Langtext:
Contents im Topmenü werden nun korrekt übernommen
Beschreibung
Content Manager Einträge, die dem Topmenü (Hauptmenü) zugewiesen sind, werden im neuen Content Manager nicht korrekt übernommen.
src/gambio_updater/updates/v3.7.1.0/dependent.inc.php
$pagesMainIds = array(
'30',
'82'
);
Hier sind 2 Content IDs fest hinterlegt, die im neuen Content Manager als Hauptmenücontents hinterlegt werden. Besser wäre es, die alten Contents zu übernehmen. Erkennungsmerkmal ist das file_flag 3 (Topmenü). Wenn ein Content dieses file_flag hat, muss es als Hauptmenüeintrag hinterlegt werden. Die beiden fest hinterlegten IDs können gerne entfernt und stattdessen als Information hinterlegt werden.
Lösung:
statt
elseif(in_array((string)$contentManagerResult['content_group'], $pagesMainIds))
{
$contentPosition = 'pages_main';
}
lieber
elseif((int)$contentManagerResult['file_flag'] == 3)
{
$contentPosition = 'pages_main';
}
Zugehörige Tickets
Aktionen