Die TYPO3 Mailingliste - nicht fragen: lesen!
This is a discussion on [TYPO3-german] special.value,entrylevel und seiten unterhalb der pid within the typo3-german@lists.netfielders.de forums, part of the TYPO3-Mailinglisten: DEUTSCH category; *Grummel* Heute läuft`s nicht wirklich. Ich habe in meinem Seitenbaum ne Seite, pid 10, diese Seite ist nicht ...
|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
*Grummel*
Heute läuft`s nicht wirklich. Ich habe in meinem Seitenbaum ne Seite, pid 10, diese Seite ist nicht im Menu und hat unterseiten die sich alle in der gleichen ebene befinden. Diese Unterseiten der pid 10 sollen an einem Marker plaziert werden und dort dauerhaft sein (Impressum, Kontakt usw) Ich habe versucht mittels seite.10.marks.BASEMENULEFT = HMENU seite.10.marks.BASEMENULEFT.special = list seite.10.marks.BASEMENULEFT.special.value = 10 seite.10.marks.BASEMENULEFT.entryLevel = 2 seite.10.marks.BASEMENULEFT.1 = TMENU seite.10.marks.BASEMENULEFT.1.NO { allWrap = <div class="main-navi">|</div> ATagParams = class="navi_no" linkWrap = | } mir diese Seiten dort am Marker zu Platzieren. Es erscheint jedoch nichts. Mit entrylevel hab ich schon probiert, ohne Erfolg. Setze ich den sepcial.value auf 5 (Kontakt) bekomme ich den Menupunkt angezeigt (ohne entryLevel) Ich könnte ja die Menupunkte die dort sein sollten alle in die Valuelist mit aufnehmen, die Lösung ist aber unschön wenn neue Seiten dort hizukommen sollten, da man dann erst ins Template muss um die ID nachzutragen. Ich dachte eigentlich, eine kombi aus special.value und entrylevel sei die Lösung, ist es aber dummerweise nicht. Any Ideas? Danke und Gruß Manfred _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#2
|
|||
|
|||
|
Hallo Manfred,
> seite.10.marks.BASEMENULEFT = HMENU > seite.10.marks.BASEMENULEFT.special = list > seite.10.marks.BASEMENULEFT.special.value = 10 > seite.10.marks.BASEMENULEFT.entryLevel = 2 > seite.10.marks.BASEMENULEFT.1 = TMENU > seite.10.marks.BASEMENULEFT.1.NO { > allWrap = <div class="main-navi">|</div> > ATagParams = class="navi_no" > linkWrap = | > } > > ich hatte vor einigen Tagen ein ganz ähnliches Problem, vielleicht suchst Du mal in der Liste nach dem Thema "Menü aus Sysfolder mit Unterseiten erzeugen". In Deinem Fall würde ich es aber mal mit: special = directory versuchen und den entryLevel weglassen. HTH Gruß Katharina _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#3
|
|||
|
|||
|
Hallo Katharina, ja hatte es kurz vor Deiner Antwort dann auch gefunden.
Danke aber dennoch. Wenn Du das Problem ebenfalls gehabt hast, und es so gelöst hast, standest Du dann auch vor dem nächsten was ich nun habe? Das im Normalen LeftMenu diese Menupunkte nun ebenfalls auftauchen. Das Linke Menu ist so aufgebaut: seite.10.marks.MENULEFT = HMENU seite.10.marks.MENULEFT.entryLevel = 1 seite.10.marks.MENULEFT.1 = TMENU seite.10.marks.MENULEFT.1.NO { allWrap = <div class="main-navi">|</div> ATagParams = class="navi_no" linkWrap = | } Mittels seite.10.marks.MENULEFT.excludeUidList = 5,6 usw könnte man nun die Seiten die unter pid 10 liegen wieder deaktivieren, zieht aber den vorher genannten Nachteil mit sich, das man bei neuen seiten wieder ins Template muss um die neuen ID`s einzugeben. Gibt`s auch dafür ne Lösung? *grins* Danke und Mahlzeit Manfred Am Mon, 02 Apr 2007 11:54:41 +0200 schrieb K. Zugberg: > special = directory > HTH > Gruß > > Katharina _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#4
|
|||
|
|||
|
Nachtrag:
Das erscheinen des Menus gilt natürlich nur, wenn ich in einer Seite bin die im Baum von pid 10 liegt. Gruß! _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#5
|
|||
|
|||
|
Hallo zusammen !
Versuchs mal hiermit Damit kannst Du einzelne Contents auf anderen Seiten per Marker zuweisen. [PIDinRootline=1] temp.rechts = RECORDS temp.rechts { tables = tt_content source = 123 dontCheckPid = 1 } [end] PIDinRootline=1 gegen die ID der Seite austauschen wo das content element angezeigt werden soll. temp.rechts das kannste frei bestimmen. source = 123 muss gegen die ID des Content elements ausgetauscht werden das angezeigt werden soll. Kannst auch mehrere zuweisen.... zb. 123,456,789 Kannst beliebig oft für verschiedene seiten anlegen. musst halt nur am ende den Marker zusammenfügen. marks.RECHTS=COA marks.RECHTS < temp.rechts Viel Spass damit ![]() K. Zugberg schrieb: > Hallo Manfred, > >> seite.10.marks.BASEMENULEFT = HMENU >> seite.10.marks.BASEMENULEFT.special = list >> seite.10.marks.BASEMENULEFT.special.value = 10 >> seite.10.marks.BASEMENULEFT.entryLevel = 2 >> seite.10.marks.BASEMENULEFT.1 = TMENU >> seite.10.marks.BASEMENULEFT.1.NO { >> allWrap = <div class="main-navi">|</div> >> ATagParams = class="navi_no" >> linkWrap = | } >> >> > > ich hatte vor einigen Tagen ein ganz ähnliches Problem, vielleicht > suchst Du mal in der Liste nach dem Thema "Menü aus Sysfolder mit > Unterseiten erzeugen". > > In Deinem Fall würde ich es aber mal mit: > > special = directory > > versuchen und den entryLevel weglassen. > > HTH > Gruß > > Katharina > > Mit freundlichen Grüßen, Marcel Veronetzki -- Smart Things GmbH Rochusstr. 41 51570 Windeck Telefon +49 (0)2292 95 99 528 Telefax +49 (0)2292 95 99 527 http://www.smartthings.de/ veronetzki (AT) smartthings (DOT) de Registergericht: AG Siegburg, HRB 8791 Geschäftsführer: Philipp Huberty _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#6
|
|||
|
|||
|
Hallo Manfred,
ich hoffe, ich habe dich richtig verstanden... Bei mir klappt das so herrvoragend: ### snip ### menu.metanav = COA menu.metanav { 10 = HMENU 10.special = directory 10.special.value = 6 10.1 = TMENU 10.1.wrap = <div id="metanavigation"><ul>|</ul></div> 10.1.NO.linkWrap = <li class="meta-no"> || </li> |*| <li class="meta-no"> || </li> |*| <li class="meta-no"> | </li> 10.1.NO.ATagTitle.field = subtitle // title 10.1.CUR = 1 10.1.CUR < .10.1.NO 10.1.CUR.doNotLinkIt = 1 10.1.CUR.linkWrap = <li class="meta-cur"> <strong>|</strong> | </li> |*| <li class="meta-cur"> <strong>|</strong> | </li> |*| <li class="meta-cur"> <strong>| </strong></li> } ### snip ### Der Einstiegspunkt (hier die ID6)ist ein Sysfolder. Die Seiten, die in dieser Navigation erscheinen sollen, sind Unterseiten des Sysfolders. Ich muss diese Seiten zugegebener Weise in meiner seitlichen Navigation per excludeUidList ausblenden. Ist aber nicht das Problem, da in dieser Navi in der Regel eh keine Seiten mehr hinzu kommen. Ich hoffe, das hilft dir: Gruß Michael _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#7
|
|||
|
|||
|
Hallo Michael,
auch Dir danke für die Hilfe. Soweit klappt das ganz gut, aber das Problem das Du weiter unten beschreibst ist auch meines. Das Ausblenden der Seiten per excludeuidList... Ist Dir ein Workaround bekannt der das exclude auf alle unterseiten erweitert. Falls doch mal eine Seite hinzukommt möchte ich den Kunden nicht gerade ins Template Setup schicken wollen ![]() Gruss! Am Mon, 02 Apr 2007 12:31:21 +0200 schrieb Michael Meurer: > Hallo Manfred, > Der Einstiegspunkt (hier die ID6)ist ein Sysfolder. Die Seiten, die in > dieser Navigation erscheinen sollen, sind Unterseiten des Sysfolders. > Ich muss diese Seiten zugegebener Weise in meiner seitlichen Navigation > per excludeUidList ausblenden. Ist aber nicht das Problem, da in dieser > Navi in der Regel eh keine Seiten mehr hinzu kommen. > Gruß > Michael _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#8
|
|||
|
|||
|
Hallo Manfred,
ich persönlich hätte diesbezüglich nur eine Alternative (oder Krücke? *ggg*)... Meine Haupt-Navi hat entryLevel = 0 und die Seitennavi entryLevel = 1 Dann halt so viele Sysordner o. Ä dazwischenschieben, dass der Sysordner, der die Einstiegs-ID für diese Navi hat, Level 4 oder mehr hat.. (Abhängig davon, wie viele Ebenen du in den übrigen Navis definiert hast. Sieht aber nicht sonderlich schnuckelig aus ;-), wenn der Kunde Zugriff drauf hat und selber neue Seiten einrichtet.... Der Mattes von wmdb hatte Ende letzter Woche was Ähnliches geschrieben: Ein PHP- oder TS-Script schreiben (lassen), welches dir dynamisch diese Seiten aus einer Navi ausblendet. Genaueres in diesem Thread: "Menü aus Sysfolder mit Unterseiten erzeugen" Ich kann leider nicht damit dienen... Viele Grüße Michael _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#9
|
|||
|
|||
|
Hallo Micheal,
weshalb kam mir das vorher auch schon in den Sinn mit dem hohen entrylevel? ![]() Ok, PHP Script fällt aus, hab grad niemanden zur Hand der das bezahlen möchte *lach* Dennoch danke! Gruß Manfred _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#10
|
|||
|
|||
|
Oops, da habe ich nicht genug um die Ecke gedacht, weil:
Wenn ich in den übrigen Navis 3 Ebenen definiert habe und mein special.value auf Level 4 oder 5 ist, brauche ich kein entryLevel, da mir eh nur die Seiten unter der Einstiegsmarke ausgelesen werden. Hatte ich mir selber vor einiger Zeit schon mal gebastelt.... Ich hatte noch nicht diese Situation, das sich so eine Navi (mit Impressum, Kontakt usw.)öfter ändert. Einmal fertig und gut ist's... Da das jetzt schon 2x innerhalb kurzer Zeit gefragt worden ist, sollte man wohl so etwas in der Hinterhand haben... Da muss ich mir heute oder morgen Joeys Alternative zu Gemüte führen. Habe eben auch festgestellt, das ich diese noch gar nicht gelesen hatte. Viele Grüße Michael _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3] HMENU, entryLevel = 1 problem.... | Giannis Economou | typo3-english@lists.netfielders.de | 2 | 07.03.2007 03:00 |
| [TYPO3-german] showAccessRestrictedPages und HMEU special = list | Dirk Weise | typo3-german@lists.netfielders.de | 1 | 08.01.2007 18:31 |
| [TYPO3-german] HMENU (special=directory): Zugriff auf PID's derUnterseiten? | mike miller | typo3-german@lists.netfielders.de | 2 | 03.01.2007 15:30 |
| [TYPO3-german] entryLevel = -1 | Thomas Mammitzsch | typo3-german@lists.netfielders.de | 2 | 05.12.2006 16:43 |
| [TYPO3-german] TS-Frage HMENU special.browse | Tobias Weiblen | typo3-german@lists.netfielders.de | 2 | 03.12.2006 21:17 |