Konfigurierbare Weiterleitung in Navigation oder Mehrfachverwendung der Seite
Author: rbitdd
Publication Date: 7/27/2012 15:41
Hallo zusammen,
ich sitze gerade beim Kunden und mir wurde folgender Wunsch geäußert und ich habe keine Ahnung, wie das umgesetzt werden kann / sollte.
Es gibt verschiedene Fachbereiche.
Wenn Fachbereich 1 Inhalte aus Fachbereich 2 in seiner Navigation abbilden möchte, sollte dies möglich sein. (Soweit noch kein Problem)
Es soll aber so sein, dass der User der Seite OPTIONAL dann komplett in den Navigationsstrang des Fachbereichs 2 "springen" soll.
(Also mal springt er in den Bereich, mal soll nur eine doppelte Seitenverwendung vorliegen. Es muss also noch eine entsprechende Konfiguration vorgenommen werden können.)
Des Weiteren soll der entsprechenden Menüpunkt eine Kennzeichnung erhalten, falls der Bereich gewechselt wird. (Das sehe ich als unproblematisch an, wenn der erste Teil mal funktioniert, ich wollte es nur der Vollständigkeit halber erwähnen).
Zu guter letzt sollte nach Möglichkeit ein Menüpunkt, welcher lediglich eine Weiterleitung macht, auch nicht in einem FS_REFERENCE ausgewählt werden können. :smileyconfused:
Meine erste Idee war ja, dass wir z.B. über die Metadaten des entsprechenden Ordners in der Struktur weitere Links pflegen lassen und diese dann unterhalb des letzten Menüpunktes auszugeben. Aber die Links sollen wohl "willkürlich" in der Navigation untergebracht werden können.
Ich hoffe, ich habe jetzt keine der "Anforderungen" vergessen.
Any ideas?
Freue mich auf Rückmeldungen und wünsche schon mal ein schönes Wochenende.
D.
Tags: fs_reference, navigation, weiterleitung
-
Author: rbitdd - 9/10/2013 9:38
Liebe Kollegen,
ich freue mich über die rege Diskussion um dieses Thema in den letzten zwei Tagen. Allerdings habe ich die Frage vor über einem Jahr gestellt und auch schon gar nicht mehr daran gedacht. Also, mit anderen Worten, das Thema ist durch...
Das Projekt ist nach wie vor ein FS4.2-Projekt. Die Migration auf 5 wird erst nach Live-Gang des aktuellen Projekte angedacht.
Des Weiteren habe ich es wie folgt gelöst:
Es gibt eine sog. Absprungseite. In der Navigation prüfe ich bei der Generierung der Seite, ob die Zielseite von eben diesem Typen ist. Wenn dem so ist, dann lese ich die darin enthaltene FS_REFERENCE-Komponente aus und setze das "#nav.ref" entsprechend anders. D.h. die Verlinkung auf eine Absprungseite ist möglich, aber auch die Verweisvorlage verfügt über diese Regel und die entsprechenden Links werden bereits bei der Generierung "weitergeleitet".
Die Kennzeichnung des Bereichs erfolgt über eine Strukturvariable, welche ich auslese und die entsprechende Kennzeichnung darstelle.
Wenn die Seite als eigene Seite in der Navigation eingehangen werden wird, so ist die Kennzeichnung nur auf der eigentlichen Seite (Zuordnung über Meta-Daten in der Inhalteverwaltung) im Header kenntlich gemacht.
Viele Grüße
Diana
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire