GX-Bug #59433
Von Timo Backhaus vor etwa 6 Jahren aktualisiert
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 ~~~ 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 ~~~ php elseif(in_array((string)$contentManagerResult['content_group'], $pagesMainIds)) { $contentPosition = 'pages_main'; } ~~~ lieber ~~~ php elseif((int)$contentManagerResult['file_flag'] == 3) { $contentPosition = 'pages_main'; } ~~~