Wie füge ich mehrere Navigationen zu einer zusammen?
Um mehrere Navigationen zu einer zusammenzufügen, setzen Sie in den Verzeichniseinstellungen das Ereignis 'onAfterSaveFile' und verwenden die PHP-Framework Funktion 'wNavigation::mergeNavigations'. Geben Sie den Namen der zusammengeführten Navigation an (z.B. 'all.wNavigation.php') und hinterlegen Sie im Array die Navigationen, die zusammengeführt werden sollen.
Quelltextbeispiel:
wNavigation::mergeNavigations($eventData['dirPath'].'/all.wNavigation.php', array($eventData['dirPath'].'/standard.wNavigation.php', $eventData['dirPath'].'/meta.wNavigation.php'));
wNavigation::mergeNavigations($eventData['dirPath'].'/allFlat.wNavigation.php', array($eventData['dirPath'].'/standard.wNavigation.php', $eventData['dirPath'].'/meta.wNavigation.php'), array('mergeType' => 'flat'));