Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hi Kristijan, aTagParams ist Dein Freund: lib.navigation = HMENU lib.navigation { wrap = ul|/ul 1 = TMENU 1 { NO = 1 NO { allWrap = li|/li htmlSpecialChars = 2 aTagParams = class=link } } http://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/Tmenuitem/Index.html viele Grüße Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Oops, da hat Thunderbird mir die anderen schon gegebenen Antworten gleichen Inhalts vorenthalten, sry :-) Am 02.10.13 08:20, schrieb Tom Arnold: Hi Kristijan, aTagParams ist Dein Freund: lib.navigation = HMENU lib.navigation { wrap = ul|/ul 1 = TMENU 1 { NO = 1 NO { allWrap = li|/li htmlSpecialChars = 2 aTagParams = class=link } } http://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/Tmenuitem/Index.html viele Grüße Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hej Tom, Danke für deinen Beitrag. Kannst du mir erklären warum ich in meinem content nochmals die seite ausgegeben bekomme? Normalereise sollte nur der Inhalt den man im TYPO3 backend hinzufügt in der contentbox angezeigt werden. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
[...] Mit Templavoila habe ich bisher folgendes gemappt. Logo (lib.logo) - a:outer Navigation (lib.navigation) - nav:inner content (lib.content) - article:inner footer (lib.footer)- footer:inner [...] Hm, um die Verwendung von TV bin ich bisher immer drum rumgekommen (GsD), da bin ich leider blank... Aber vielleicht liegt das Problem auch im Javascript-Code. Gruß Marco ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hi Kristijan, das sollte ein Fall für ATagParams sein: NO.ATagParams = class=link Gruß Marco -Ursprüngliche Nachricht- Hallo an alle, Also Folgendes ist mein Problem. Ich habe mein Template in Typo3 4.7.7 integriert und mit Templavoila bearbeitet. Das Problem ist meine Navigation. Denn in meinem Template haben die a-Tags eine CSS Klasse zugewiesen bekommen. a class=link href=#... Typo3 verschluckt praktisch meine Klasse link, die ich aber für mein jQuery Script benötige, da ich Effekte eingebaut habe. Dies ist mein eingebundener TypoScript Code: lib.navigation = HMENU lib.navigation { wrap = ul|/ul 1 = TMENU 1 { NO = 1 NO { allWrap = li|/li htmlSpecialChars = 2 } } Kann man das irgendwie in Typoscript definieren, sodass die Klasse link im a-Tag erhalten bleibt? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hi Marco, Erstmal großen Dank. Das war die Lösung :) Habe aber noch 2 Probleme.. 1. Problem: Mein Content wird ja durch ein Klick auf einen Menüpunkt aufgeklappt, was ich mit jQuery realisiert habe. Das funktioniert jetzt auch durch deine Lösung. Das Problem ist aber jetzt, das wenn sich der Content nach dem Klick auf ein Menüpunkt öffnet, nochmals das Logo und das Menü sich im Content anzeigen lassen komischerweise?! 2. Problem: Ich habe einmal eine ul in der Navigation und einmal ein ul im Footer. Mit dem TS Code: wrap = ul|/ul spricht er aber alle ULs an. Wie kann ich das jetzt definieren, dass ich nur meine Hauptnavigation, die im Header liegt, ansprechen will. Andersrum genauso fürn footer. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hi Kristijan, 1) habe ich nicht ganz verstanden - vermutlich fehlt mir da der Einblick in den weiteren Code. zu 2) Ich setze voraus dass lib.navigation Dein Grundgerüst für die Navigation auf Deiner Seite ist. Wenn Du in der Header-/Footernavigation dieses Grundgerüst verwendest, kannst Du ja den uls eigene IDs geben, in der Art: lib.headernavigation lib.navigation lib.headernavigation.wrap = ul id=headernavi|/ul Im Typoscript für das PAGE-Objekt lädst Du in den entsprechenden Subpart für die Headernavigation dann die lib.headernavigation. Analog gehts mit dem Footer. Ist ungetestet, sollte aber gehen. :) Gruß Marco -Ursprüngliche Nachricht- Hi Marco, Erstmal großen Dank. Das war die Lösung :) Habe aber noch 2 Probleme.. 1. Problem: Mein Content wird ja durch ein Klick auf einen Menüpunkt aufgeklappt, was ich mit jQuery realisiert habe. Das funktioniert jetzt auch durch deine Lösung. Das Problem ist aber jetzt, das wenn sich der Content nach dem Klick auf ein Menüpunkt öffnet, nochmals das Logo und das Menü sich im Content anzeigen lassen komischerweise?! 2. Problem: Ich habe einmal eine ul in der Navigation und einmal ein ul im Footer. Mit dem TS Code: wrap = ul|/ul spricht er aber alle ULs an. Wie kann ich das jetzt definieren, dass ich nur meine Hauptnavigation, die im Header liegt, ansprechen will. Andersrum genauso fürn footer. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Am 01.10.2013 10:23, schrieb Kristijan: Hi Marco, Erstmal großen Dank. Das war die Lösung :) Habe aber noch 2 Probleme.. 1. Problem: Mein Content wird ja durch ein Klick auf einen Menüpunkt aufgeklappt, was ich mit jQuery realisiert habe. Das funktioniert jetzt auch durch deine Lösung. Das Problem ist aber jetzt, das wenn sich der Content nach dem Klick auf ein Menüpunkt öffnet, nochmals das Logo und das Menü sich im Content anzeigen lassen komischerweise?! 2. Problem: Ich habe einmal eine ul in der Navigation und einmal ein ul im Footer. Mit dem TS Code: wrap = ul|/ul spricht er aber alle ULs an. Wie kann ich das jetzt definieren, dass ich nur meine Hauptnavigation, die im Header liegt, ansprechen will. Andersrum genauso fürn footer. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german Entweder wie von Marco schon geschrieben eine Id für die UL einbauen. Oder gleich über $('#header ul a').foobar ... mit jQuery selektieren. Du bräuchtest, so wie ich das bisher lese, noch nicht mal eine Klasse für die Links. (Kann (kann!) aber durchaus perfomacetechnisch besser sein, eine zu haben.) LG, Nils -- Nils Hodyas - Webdesign von die Tante Jensen http://dietantejensen.de · Großherzog-Friedrich-Straße 117 · 66121 Saarbrücken · (0681) 925 63 43 · 0160 318 183 7 · ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] CSS Klasse im a-link beibehalten
Hej nochmal. Danke für die super Tipps. Um euch das ein bisschen besser verständlich zu machen. Mein Template sieht folgendermaßen aus: Im Header ist links oben das Logo und auf der rechten seite die Hauptnavigation (ul id=navlist) mit den Menüpunkten. --- HTML Code Hauptnavi: nav role=navigation ul id=navlist lia class=link href=#Home/a/li ... /ul /nav --- Danach folgt der Hauptinhalt, der nur durch einen Klick auf einen Menüpunkt aufgeklappt wird. --- HTML Code Content: main role=main section class=result //wird mit jQuery aufgeklappt/zugeklappt article id=inhalt //hier kommt der Text rein, der im Typo3 Backend hinzugefügt wird /article /section /main --- im Footer folgt unten links die Footer Navigation (ul id=footer-nav) mit Impressum und Disclaimer. --- HTML Code Footernavi: footer role=contentinfo ul id=footer-nav lia class=link href=#Impressum/a/li ... /ul /footer --- Mit Templavoila habe ich bisher folgendes gemappt. Logo (lib.logo) - a:outer Navigation (lib.navigation) - nav:inner content (lib.content) - article:inner footer (lib.footer)- footer:inner Und wie beschrieben der TS Code: #LOGO lib.logo = IMAGE lib.logo.file = fileadmin/templates/images/logo.png lib.logo.stdWrap.typolink.parameter = / lib.logo.stdWrap.typolink.ATagParams = id=logo #NAVI lib.navigation = HMENU lib.navigation { wrap = ul|/ul 1 = TMENU 1 { NO = 1 NO { allWrap = li|/li ATagParams = class=link htmlSpecialChars = 2 } } ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] CSS Klasse im a-link beibehalten
Hallo an alle, Also Folgendes ist mein Problem. Ich habe mein Template in Typo3 4.7.7 integriert und mit Templavoila bearbeitet. Das Problem ist meine Navigation. Denn in meinem Template haben die a-Tags eine CSS Klasse zugewiesen bekommen. a class=link href=#... Typo3 verschluckt praktisch meine Klasse link, die ich aber für mein jQuery Script benötige, da ich Effekte eingebaut habe. Dies ist mein eingebundener TypoScript Code: lib.navigation = HMENU lib.navigation { wrap = ul|/ul 1 = TMENU 1 { NO = 1 NO { allWrap = li|/li htmlSpecialChars = 2 } } Kann man das irgendwie in Typoscript definieren, sodass die Klasse link im a-Tag erhalten bleibt? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german