Anzeige Navigation Menü auf verschiedenen Seiten im liferay?
Habe ich angefangen zu lernen mit Liferay 6.1
Was ich erzielen will ist: die Anzeige des Navigations-Menüs auf mehreren Seiten.
Was ich getan habe ist:
- Hinzugefügt Navigations-portlet auf einer Seite und konfiguriert die Anzeige alle links der Seiten (und auch die Kennzeichnung der aktuellen Seite, link Fett)
Was ich erforscht ist:
- Habe ich gelesen auf verschiedenen Foren, dass die änderung der
scopeable
tag der Navigations-Portlet auf true inliferay-portlet.xml
Datei.
Aber das problem, das ich bin vor ist:
- Konnte ich nicht finden, wo die liferay Navigations-portlet vorhanden ist. Wie ich fand, seine Existenz in
liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/webapps/ROOT/html/portlet/navigation
, aber dann ist es nicht enthältliferay-portlet.xml
- Datei.
Bitte um Hilfe!!
InformationsquelleAutor linuxeasy | 2012-03-27
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erstellen ein PageTemplate zu halten, gemeinsame portlets. Dann, wenn Sie eine Seite erstellen, können Sie wählen Sie die PageTemplate und Ihre Seite bekommen alle portlets aus, die Vorlage
Ok, endlich habe ich einige Lösungen gefunden, die eine stabile Navigationen Menüs angezeigt werden, auf die gewünschten Seiten.
Zunächst ein Navigations-Menü auf die gewünschte Seite.
Springen Dockbar-> Hinzufügen -> Seite. (Fügen Sie Ihre Seite, Menü-name).
Springen Dockbar-> Verwalten-> Seite
Hier finden Sie eine option "Hinzufügen von portlets von Seite" -> Klick -> Wählen Sie die Seite, wo Sie Ihre Menü-navigation angebracht.
Schließlich sehen Sie Ihre neue Seite geladen mit allen portlets, die sich auf Ihrer bestehenden portlets und den entsprechenden Menü-link zu.
Das ist es.
Auch Sie werden sehen, dass alle portlets kopiert werden, so können Sie entfernen die du nicht brauchst. Und auch diese können Sie beibehalten, das layout, ohne irgendetwas zu verändern in deinem themes-Dateien.
Dank!
Die Datei, die Sie suchen, ist in
Navigation-portlet in der portlet mit dem Namen 71 (fragt mich nicht warum).
Ich eh nicht verstehe, was das Verhalten Sie versuchen zu erreichen?
Vielleicht möchten Sie zu einem Thema? Vielleicht bin ich dumm hier, aber die Themen dort sind die velocity-templates für das layout des ganzen Portals (zB. footer, header und den Raum in der Mitte für portlets), und es ist auch der velocity-code für die navigation. In der Praxis ist es etwas wie: