Alexander_Haufl
I'm new here

Liferay Portal - Navigation.xml

Hallo zusammen,

wir haben im Projekt zwei Sprachen. In den Projekteinstellungen wurde die generierung einer der Sprachen ausgeschaltet. Nichts desto trotz werden in der Navigation.xml Einträge für beide Sprachen rausgeneriert. Nach meiner Ansicht ist es es Fehlverhalten. Das Skript welches die Navigation.xml erstellt muss diese Einstellung abfragen. Die USU ist der selben Meinung!

Kann man dieses verhalten zeitnah anpassen?

Gruß

Alex

10 Replies

Die Überprüfung ob eine in der navigation.xml referenzierte html Datei tatsächlich vorhanden ist oder nicht werden wir in die Komponente einbauen. Sollte es keine Datei geben wird dann eine warning ins Log geschrieben und dieser Eintrag ignoriert. Die weitere Verarbeitung geht danach normal weiter.

Unabhängig davon wäre es aber besser, wenn diese Einträge gar nicht erst in der navigation.xml auftauchen würden, da die Überprüfung von n Dateien die es gar nicht gibt unnötig Performance kostet.

0 Kudos