Hallo zusammen! Habe mal eine generelle Frage zur Struktur der Seitenverwaltung. Habe z.B. folgende Struktur:
root
----Home
----Projekt
--------Intern
--------Extern
----Download
----Kontakt
--------Adresse
--------Formular
Alle Seiten der Ebene root werden in der Main-Navi (entryLevel = 0) und alle Seiten der Ebene 2 in der Sub-Navi (entryLevel = 1) gelinkt. Soweit so gut.
Wenn man aber z.B. die Links für das Impressum, Datenschutz bspw. an anderer Position ausgegeben will, wie würdet ihr diese Seiten innerhalb des Projektes unterbringen? Eine Ebene 3 schaffen (entryLevel = 2) oder einen Knoten direkt angeben (special.value=...) und die Seiten darin ablegen? Hmm, für einen Tipp wäre ich dankbar!
Gruß, Stephan
Hi!
Ich hab es so gemacht:
Habe mir auf höchster Ebene (also direkt unter root) ne Seite "Hilfsseiten" angelegt und darin die obligatorischen Seiten untergebracht. Die Seite "Hilfsseiten" dann im normalen Menü mit ExludeUID (glaub so is die Eigenschaft) ausgeklammert. Im Menü für Impressum und Co hab ich ein special-menu Directory gamacht und das Directory von Hilfsseiten als Quelle genommen.
Bei dir würde Hilfsseiten dann auf der gleichen Ebene wie Home, Download usw. liegen. Habe diese nicht in den normalen Seitenbaum mit reingepackt, da sie ja generell auf jeder zu sehen sind und sonst meine Struktur unübersichtlich werden würde.
Gruß
phoenix
Hallo! Wenn ich dich recht verstanden habe, würde der Aufbau deines Bsp. dann wie nachfolgende ausschauen.
root
...
----Kontakt
--------Adresse
--------Formular
----Hilfeseiten
--------Impressum
--------Datenschutz
Leider ergeben sich aus der Lösung folgende weitere Probleme:
- befindet man sich auf Seite Impressum, werden im Submenü alle Unterseiten vom Knoten "Hilfeseiten" gelinkt, da Sub-Navi über "entryLevel = 1" aufgebaut wird aber die Subnavi soll hier nicht erscheinen
- in Rootline (Breadcrumb) steht dann "Hilfeseiten >> Impressum" aber stehen soll hier nur "Impressum"
- die Sitemap wird auch mit dem Knoten "Hilfeseiten ..." ausgegeben aber besser wäre hier, wenn die Unterseiten vom Knoten "Hilfeseiten" direkt in der Root der Sitemap gelinkt sind
Hmm, so recht kann dies die Lösung leider nicht sein. Gibt es keine bessere Alternative?
Eine Variante wäre alle Hilfseiten direkt in die Root zu legen, diese in Main-Navi auszublenden und im Menü für Impressum usw. über die UID´s auszugeben. Nachteilig hierbei ist der Fakt, das neue Seiten dieser Ebene wieder extra eingebunden werden müssen und Seiten mit Content direkt in der Root liegen, wobei die Übersichtlichkeit leidet.
Ne andere Variante wäre eine dritte Ebene (siehe nachfolgendes Bsp). wobei Ebene 0 und Ebene 1 im Menü garnicht ausgegeben werden und das Menü für Impressum über "entryLevel = 2" aufgebaut ist. Leider erscheinen dann diese Seiten garnicht in der Sitemap.
root
...
----Kontakt
--------Adresse
--------Formular
----Hilfeseiten
--------Footer
----------------Impressum
----------------Datenschutz
Hmm... stecke hier ein wenig fest!
Gruß, Stephan
Hi, mach doch mal aus deiner Seite einen Sysfolder. Damit sollte es eigentlich klappen.
Ich mache das immer so:
root
-Home
-1.Seite
--1.Unterseite
-Service (SysOrdner)
--Impressum
--Sitemap usw
zu sehen unter http://www.bushido-sv.de
gruß
Daniel
Hallo!
Allerdings wird auf deinen Seiten trotzdem das Sub-Menü mit den "Service" - Links ausgegeben und in der Sitemap werden diese Seiten garnicht aufgeführt. Hmm... leider auch keine Lösung!
Gruß Stephan
Hallo!
Allerdings wird auf deinen Seiten trotzdem das Sub-Menü mit den "Service" - Links ausgegeben und in der Sitemap werden diese...
Das ist ja auch so gewollt bei mir. Es ging ja um den Breadcrumb und da ist es nicht mit drinne.
Und bei der Sitemap ist das eine Einstellungssache im TS dann würden die da auch auftauchen, was ja aber bei meiner Seite auch nicht gewünscht ist.
Gruß
Daniel
Hallo!
Das ist ja auch so gewollt bei mir. Es ging ja um den Breadcrumb und da ist es nicht mit drinne.
Naja, aber genau darum geht´s bei mir :o siehe meine 2.Antwort:
Leider ergeben sich aus der Lösung folgende weitere Probleme:
- befindet man sich auf Seite Impressum, werden im Submenü alle Unterseiten vom Knoten "Hilfeseiten" gelinkt, da Sub-Navi über "entryLevel = 1" aufgebaut wird aber die Subnavi soll hier nicht erscheinen
- in Rootline (Breadcrumb) steht dann "Hilfeseiten >> Impressum" aber stehen soll hier nur "Impressum"
- die Sitemap wird auch mit dem Knoten "Hilfeseiten ..." ausgegeben aber besser wäre hier, wenn die Unterseiten vom Knoten "Hilfeseiten" direkt in der Root der Sitemap gelinkt sind
D.h. das Submenü soll innerhalb dieser Seiten nicht erscheinen und in der Sitemap sollen diese Seiten in der Root auftauchen. Du schreibst
Und bei der Sitemap ist das eine Einstellungssache im TS dann würden die da auch auftauchen, was ja aber bei meiner Seite auch nicht gewünscht ist.
Weisst du wo da der Ansatz im TS ist?
Gruß, Stephan[/quote]
möglicher ansatz hierfür wäre ein +ext:template zu erstellen und darin die variablen des submenüs zu überschrieben. ist zwar nicht die optimale lösung, jedoch kann das ja schon hilfreich sein.