Hallo zusammen!
Ich habe es wirklich getan 😉, alle möglichen Posts zu den Menüs durchgelesen, nicht nur hier sondern überall. Trotzdem funktioniert mein Menü nicht richtig.
Meine Struktur sieht so aus:
-der Punkt mit der Weltkugel
--Homepage
---Thema 1
---Thema 2
---Thema 3
Ich habe ein Template auf Hompage gebaut. So wie ich verstanden habe werden die darunterliegenden Punkte auch dieses Template benutzten. Scheint auch so zu sein. Das einzige was nicht mitgenommen wird ist das Menü. Wenn ich die Seite aufrufe sehe ich auch den Inhalt von Hompage und das Menü mit den 3 Punkten. Es verschwindet aber, sobald ich auf Thema 1 oder 2 oder 3 gecklickt habe. Der Inhalt der Seiten wird angezeigt aber nicht das Menü.
Mein Setup für das Template sieht folgendermassen aus:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template/css/alice.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template/template_1.html
workOnSubpart = DOKUMENT
marks.HEADLINE = TEXT
marks.HEADLINE{
field = title
}
marks.MAIN_MENU = HMENU
marks.MAIN_MENU.1 = TMENU
marks.MAIN_MENU.1.NO{
allWrap = <div class="naviItem">|</div>
}
marks.MAIN_MENU.1.ACT = 1
marks.MAIN_MENU.1.ACT{
allWrap = <div class="naviItemActiv">|</div>
}
marks.MYCONTENT = CONTENT
marks.MYCONTENT{
table = tt_content
}
}
Für jeden Tipp wäre ich super dankbar!
..
marks.MAIN_MENU = HMENU
marks.MAIN_MENU.1 = TMENU
marks.MAIN_MENU.1.NO{
allWrap = <div class="naviItem">|</div>
}
marks.MAIN_MENU.1.ACT = 1
marks.MAIN_MENU.1.ACT{
allWrap = <div class="naviItemActiv">|</div>
}
..
Das ist dein Navigations-Script?
Frage: woher soll dieses Menü wissen, was angezeigt werden soll?
Devel schrieballe möglichen Posts zu den Menüs durchgelesen, nicht nur hier sondern überall
Ist das für Dich sinnvoll 😉 ? Wenn Du anscheinend so viel liest, dann hätte Dich es eigentlich schon stutzig machen müssen, warum überall entryLevel oder special directory steht, und bei Dir nicht, oder?
Lies für Beispiele mal die Doku durch
http://www.typo3.net/literatur_zu_typo3/
im FAQ-bereich gibt's auch ein Snippet zum Thema Menü.
Nachtrag:
Selbstverständlich: Willkommen im Forum.
toyde schrieb
..
marks.MAIN_MENU = HMENU
marks.MAIN_MENU.1 = TMENU
marks.MAIN_MENU.1.NO{
allWrap = <div class="naviItem">|</div>
}
marks.MAIN_MENU.1.ACT = 1
marks.MAIN_MENU.1.ACT{
allWrap = <div class="naviItemActiv">|</div>
}
..
Das ist dein Navigations-Script?
Frage: woher soll dieses Menü wissen, was angezeigt werden soll?
Devel schrieballe möglichen Posts zu den Menüs durchgelesen, nicht nur hier sondern überall
Ist das für Dich sinnvoll 😉 ? Wenn Du anscheinend so viel liest, dann hätte Dich es eigentlich schon stutzig machen müssen, warum überall entryLevel oder special directory steht, und bei Dir nicht, oder?
Möchtest Du damit sagen, daß special oder/und entryLevel die Voraussetzungen dafür sind, daß ein Menü angezeigt werden kann? Welch abstruse Theorie.
Falls Du das tatsächlich meinen solltest (was ich mir eigentlich nicht recht vorstellen kann), dann lägest Du absolut und vollkommen falsch.
Zumindest kommt das in Deinem Posting so rüber.
Korrigiere mich doch bitte, falls ich Dich falsch verstanden haben sollte.
@Devel:
Das Menü funktioniert natürlich (zumindest prinzipiell 😉 ), aber es sind keine weiteren Ebenen angelegt. Was allerdings nicht erklärt, warum das Menü auf den Unterseiten verschwindet...
Mehr Infos wären hilfreich, da man sonst nur raten kann. 😉
Probier doch bitte mal folgendes Typoscript aus.
marks.MAIN_MENU = HMENU
marks.MAIN_MENU {
1 = TMENU
1 {
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
}
CUR < .NO
CUR.doNotLinkIt = 1
}
2 < .1
3 < .1
}
Wenn es dann immer noch verschwindet, wovon ich ausgehe, dann liegt´s wirklich an was ganz anderem.
Ist das für Dich sinnvoll? Wenn Du anscheinend so viel liest, dann hätte Dich es eigentlich schon stutzig machen müssen, warum überall entryLevel oder special directory steht, und bei Dir nicht, oder?
Hmmm, irgendwie fühle ich mich mit dieser Bemerkung angegrifen oder dumm gestellt, aber ich kann alles ertragen 😉
Quelle:
Andreas Stöckel
Content Management mit Typo3
entryLevel: Gibt den Einstiegslevel für ein Menüobjekt an. ... Wird diese Eigenschaft nicht gesetzt, dann hat sie den Standardwert 0.
special:
Normalerweise bildet ein Menüobjekt die Hierarchie des Seitenbaumes ab. Soll der Menüinhalt davon abweichen, dann kann dies durch Definition der special-Eigenschaft geschehen. Damit werden Menüs zu speziellen Seiten erzeugt.
Also toyde, vielleicht solltest Du auch ein wenig mehr lesen, bovor Du einen neuen Mitglied eines Forums so unhöflich behandelst.
theo schrieb
Probier doch bitte mal folgendes Typoscript aus.
marks.MAIN_MENU = HMENU
marks.MAIN_MENU {
1 = TMENU
1 {
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
}
CUR < .NO
CUR.doNotLinkIt = 1
}
2 < .1
3 < .1
}
Wenn es dann immer noch verschwindet, wovon ich ausgehe, dann liegt´s wirklich an was ganz anderem.
Hallo theo,
Danke für dein Beispiel, leider funktioniert es bei mir auch nicht. Mag sein dass ich rigendetwas mit Zuweisung des Templates noch nicht richtig verstanden habe.
Ich habe noch nichts besonders drin.
Also direkt unter der "Weltkugel" habe ich eine Seite angelegt "Homepage" für diese Seite habe ich das Template erstellt. Dann habe ich 3 Seiten unter "Hompage" erstellt Thema 1, Thema 2 und Thema 3 - diesen Seiten habe ich kein Template zugewisen, denn ich gelesen habe, dass diese automatisch das Template von Hompage annehmen werden.
Am Anfang versuchte ich die drei Thema-Seiten direkt unter der "Weltkugel" anzulegen dann hatte ich aber gar kein Menü, ich fand es schon ein wenig unlogisch, denn ich hätte gedacht dass die "Weltkugel" mein Root ist und alles was dadrunter liegt die Erste Ebene, aber nach dem Buch was ich hier vorliegen habe muss man erst eine Seite anlegen und diese ist dann der Root und alles was unter ihr liegt die Erste Ebene. Oder habe ich da was durcheinander gebracht?
------------
MfG
Devel
Mag sein dass ich rigendetwas mit Zuweisung des Templates noch nicht richtig verstanden habe.
Das scheint mir auch so.
Wenn Du möchtest, dann kannst Du mir gerne per pm einen Backendzugang schicken.
Das kann nur an einer saudummen Kleinigkeit liegen und wir werden uns hier vollkommen aufreiben, wenn wir das mit einem Frage- und Antwortspiel herausklamüsern wollen...
Yo, ein simples Verständnisproblem 😉
Du hast richtig gelesen, daß die Templates automatisch vererbt werden, aber Du hast trotzdem dasselbe Template nochmal unter "Template on next level" eingetragen. Folglich beginnt Typo3 dort wieder eine neue Rootinstanz (da Du ja die Root-Häkchen alle gesetzt hast), und es sucht wieder nach einem Menü auf dieser zweiten Ebene, das es aber gar nicht gibt... 😉
btw.:
Wie oben schon vermutet -> Da wären wir mit einem Forumsdialog niemals drauf gekommen.
Peitsche für Devel, Peitsche für theo. Bitte einmal für obigen Schmarn den Popo versohlen.
Nur Folgendes ernst nehmen:
Selbstverständlich: Willkommen im Forum.
Ned mein Tag. :o 🙁
toyde schriebPeitsche für Devel, Peitsche für theo. Bitte einmal für obigen Schmarn den Popo versohlen.
Woher kennst Du denn meine geheimen Leidenschaften? 😉 😃
hey toyde, ich bin ganz zahm und gut drauf, mach dir keine Gedanken. Hauptsache es wird einem goholfen. Ich war halt nur erst ein wenig abgeschreckt, ich wollte nicht noch ein Forum das mir sagt dieses Thema gab es schon etc, etc ...
Halt dich wacker 🙂
------------
Devel
Wenn es für Dich geklärt ist, dann is es für mich vom Tisch.
Da kannste 1000 mal im Forum versuchen auszuhelfen und erwischst bei einem die falschen Worte.
Übrigens: wusste wirklich nicht, dass die ausbleibende Definition den entryLevel bereits auf 0 legt - ich schreibs halt immer rein, für mich war's so klar #paralyzed# .
Schönen Sonnabend allen.
toyde schrieb
Wenn es für Dich geklärt ist, dann is es für mich vom Tisch.
Da kannste 1000 mal im Forum versuchen auszuhelfen und erwischst bei einem die falschen Worte.
Übrigens: wusste wirklich nicht, dass die ausbleibende Definition den entryLevel bereits auf 0 legt - ich schreibs halt immer rein, für mich war's so klar #paralyzed# .
Schönen Sonnabend allen.
Aaaa ich kann dich super verstehen. Ich habe schon mal vor 3 Jahren mit Typo angefangen und in die Ecke geschmissen, ich kamm damals damit einfach nicht zu recht. Jetzt ist es besser geworden (man wird ja älter 😉 ), aber wie man sieht nicht immer. Es gibt so viele Quellen zu lesen, aber ich muss ehrlich sagen so eine perfekte habe ich auch noch nicht gefunden. Alles wird nur teilweise angesprochen. Aber Beispiele sind gleich so kompliziert dass man ein Eimer suchen möchte 😉
Aber diesmal habe ich mir vorgenommen nicht aufzugeben.
Ich bin froh dieses Forum gefunden zu haben, vor 3 Jahren gab es nur newsgroups und ein klitze kleines Forum bei typo3 direkt. Ohhh --- habe ich die Leute dort damals genervt 😉
-------------
Devel