Projekt

Allgemein

Profil

Aktionen

GX-Bug #59433

geschlossen

Contents im Topmenü werden nicht korrekt übernommen

Von Timo Backhaus vor etwa 6 Jahren hinzugefügt. Vor etwa 6 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Amine Riad
Kategorie:
Updater
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.1.0
Release Notes Langtext:

Contents im Topmenü werden nun korrekt übernommen

Tags:
Fix

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

Beziehung mit GX-Entwicklung - GX-Bug #59315: Content Typ "link" wird im Updater nicht korrekt erkanntErledigtAmine Riad

Aktionen
Beziehung mit GX-Entwicklung - GX-Bug #59435: Contents im Topmenü Corner (Sekundärnavigation) werden nicht korrekt übernommenErledigtAmine Riad

Aktionen
Aktionen

Auch abrufbar als: Atom PDF