Hi zusammen!
Folgendes: ich habe 2 Navi-Felder auf der linken Seite die links 1. - 3. Ordnung und rechts die 4. - 5.
Solang die Links der 4. und 5. Ebene nicht aktiv sind werden sie nicht gezeigt. Soll auch so sein. Ich will jetzt aber, dass die Tabelle, in der die Links stehen auch nicht gezeigt wird, bis sie aktiv werden.
Also so etwa: wenn 4. Eben aktiv, dann Tabelle einblenden, sonst nicht.
geht das irgendwie?
ich frage mich wieso es mit links geht und mit anderen teilen nicht?!
Ich Visualisiere das mal kurz:
--------------------
| Obere Reihe |
--------------------
| Marker Menu |
--------------------
| Untere Reihe |
--------------------
Ist das Menü inaktiv wird die Tabelle leer angezeigt, soll aber gar nicht auftauchen.
Hat es Menüpunkte soll die ganze Tabelle auftauchen.
Verständlich?
Hallo,
ich bin zwar in Typo3 noch recht neu, aber programmiertechnisch eigendlich ganz fit. Ich würde
das ganze mir "workOnSubpart = " versuchen.
Nähere, sehr gute Infos, findest du in dem deutschen Handbuch zu Typo3.
Hoffe ich habe Dein Problem richtig verstanden und konnte Dir helfen...
Grüße,
Christian Wörns (nicht der Fußballer)
Christian.Woerns schriebich bin zwar in Typo3 noch recht neu, aber programmiertechnisch eigendlich ganz fit. Ich würde
das ganze mir "workOnSubpart = " versuchen.
Und WAS willst Du damit machen? Mit workonSubparts arbeitest Du an sich immer, wie willst Du hiermit die in diesem Fall relevanten Bedingungen realisieren?
BTW: Der Verweis auf die (sehr gute) deutsche Dokumentation is kein Allheilmittel. Und wenn man sie gelesen hat weis man, dass sowas darin nicht behandelt wird (was bei der Komplexität des Falls aber auch verständilich ist).
ich work ja schon am subpart 😉
nein, das ist klar.. so füge ich ja das menü ein... hm.. grad hab ich ne idee, vielleicht klappt es so, dass ich die Tabelle nich unterteile sondern alles in eins pack, also oben ein bild, dann das menü und dann wieder ein bild.. wäre css/html techn. ja nich schiwierig.. mal sehen..
keine anderen ideen?
Öhm
aber die auf der Linken Seite sind doch immer aktiv da die erste ebene
auf der Linken Seite ist oder nicht???
MFG
Dander
japp, in der tabelle die verschwinden soll sollen auch die links der 3. und 4. eben sein
ich hab ein beispiel:
auf www.thg-hagen.net ist das so ähnlich.
allerdings ist die seite nich mit t3 gemacht, die hat ein freund selbst geschrieben.
wenn man z.b. auf kontakt klickt, ist die rechte navi weg. gibt es weitere links, tauchen diese auf, z.b. bei news.
sowas in etwa suche ich
Tag,
du könntest es mit einer Bedingung Lösen
dazu solltest du das hier lesen:
http://www.jweiland.net/typoscript_bedingung.html
MFG
Dander
gut... das könnte funktionieren.. wenn ich da was zu stande bringen sollte, werde ich es posten..
danke!
Wenn du hilfe brauchst frag ruhig 😃
MFG
Dander
hm.. hab leider noch nie mit bedingungen gearbeitet.. deswegen mal eine grundsätzliche frage, ob ich das etwa verstanden hab:
in meinem setup füge ich das 2. menü so ein:
subparts.menu_2 < temp.menu_2
müsste es dann etwa so aussehen:
subparts.menu_2 < temp.menu_2
[wenn links 3. ebene aktiv sind]
subparts.menu_2 = hide (kann man das so machen?)
[global]
Du hast deinen ganz normalen Code:
subparts.menu_2 < temp.menu_2
...
du darfst aber nicht mit {} arbeiten sonst funktionieren die bedingungen nicht ( dies gilt nur für den bereich auf den die bedingung zugreift nicht für das ganze setup
Dann:
[globalVar = TSFE:id=1234]
hier kommt der code der bei seite mit der id 1234 geändert werden soll rein
[global]
also ein beispiel:
page.10.marks.MENU = GMENU
page.10.marks.MENU.1 = TMENU
page.10.marks.MENU.1.NO.allWrap = .: | <br>
[globalVar = TSFE:id=1234]
page.10.marks.MENU.1.NO.allWrap = :. | <br><br>
[global]
also wir haben ein menu das so aussieht:
.:seite1
.:seite2
und auf der seite mit der id 1234 sieht es so aus:
:.Seite1
:.Seite2
MFG
Dander
jau... ok, ich werd mich da heut abend mal dransetzen..
werd mich wahrscheinlich nochma melden 😉
danke!!
also soweit funzt das mit der bedingung, aber gibt es einen befehl, mit dem man subparts ausblenden kann?
also sowas wie
temp.mainTemplate.subparts.menu_2.hidden = 1
?
merci
ist zwar ne dumme idee aber du könntest etwas ändern sodass der
subpart nichtsmehr anzeigt z.b das entrylevel oder so
MFG
Dander
hm.. ne dann bleibt sie wieder nur leer...
<table cellpadding="0" cellspacing="0" style="width:192px;">
<tr>
<td class="nav2_top" id="nav2_top"></td>
</tr>
<tr>
<td class="menu_2" id="menu_2">
</td>
</tr>
<tr>
<td class="navbox_bottom"></td>
</tr>
</table>
das ist die tabelle. unter "menu_2" werden die links eingeblendet.
allerdings müssen im fall das keine da sind, auch die "nav2_top" und "navbox_bottom" weg..
hm..
Dann bau top und bottom doch in den Wrap mit ein
jo.. ich glaub ich habs gleich 😉
hm.. bin schon einen ganz schritt weiter, aber mein problem jetzt ist, dass jeder link neu generiert wird und ich deshlab auch die "statischen" bilder jedes mal neu eingepflanzt werden...
hm...