Re: [TYPO3-german] interessante Frage aus dem Bereich "Unterseitentitel mit verschiedenfarbigen Hintergründen"
Hilft das? Changing the Body Class with a condition TypoScript code: page { bodyTag { attributes.class = ${q(node).children().count() > 1 ? 'has-subpages' : ''} } } Von: http://docs.typo3.org/neos/TYPO3NeosDocumentation/IntegratorsCookbook/ChangingBodyClassWithCondition.html Nicolas Am 24.09.2014 08:01, schrieb Dr Dieter Porth: Am 23.9.2014 19:29, schrieb Steffen Liebig: Ich habe vorhin das Feld "Type" beim Header gefunden. Das lässt sich offenbar über die Page TS Config ansteuern. "Bezirk_I" habe ich auf der Startseite des Bezirks für die Content Elemente schon in der Auswahl. TCEFORM.tt_content { header_layout.altLabels.100 = Bezirk_I } und in der Haupt-css: .Bezirk_I { background-color:#00ff00; } Erfolg gleich Null, es wird bislang nicht für den HTML-Code berücksichtigt. "header_layout.altLabels.100 = Bezirk_I' hat die Logik 'header_layout.altLabels.IdInDatenBank = AnzeigeImBackend' Du musst bei deiner Definition aber noch die Nummer nutzen, indem du das statische Css_Style_Content erweiterst um das Typoscript: tt_content.stdWrap.innerWrap.cObject.default.20.10.noTrimWrap = || Bezirk-{field:layout} | tt_content.stdWrap.innerWrap.cObject.default.20.10.insertData = 1 und abschließend mit Blick auf ".100" in deiner Definition und mit Blick auf "Bezirk-" in der TypoScript-Erweiterung im CSS definierst: .Bezirk-100 { background-color:#00ff00; } Eigentlich ganz einfach. Dieter -- Dr. Dieter Porth - Mein kleines TYPO3-Labor: http://www.mobger.de/ ___ 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] interessante Frage aus dem Bereich "Unterseitentitel mit verschiedenfarbigen Hintergründen"
Am 23.9.2014 19:29, schrieb Steffen Liebig: > Ich habe vorhin das Feld "Type" beim Header gefunden. Das lässt sich > offenbar über die Page TS Config ansteuern. "Bezirk_I" habe ich auf > der Startseite des Bezirks für die Content Elemente schon in der Auswahl. > > TCEFORM.tt_content { > header_layout.altLabels.100 = Bezirk_I > } > > und in der Haupt-css: > > .Bezirk_I { background-color:#00ff00; } > > Erfolg gleich Null, es wird bislang nicht für den HTML-Code > berücksichtigt. "header_layout.altLabels.100 = Bezirk_I' hat die Logik 'header_layout.altLabels.IdInDatenBank = AnzeigeImBackend' Du musst bei deiner Definition aber noch die Nummer nutzen, indem du das statische Css_Style_Content erweiterst um das Typoscript: tt_content.stdWrap.innerWrap.cObject.default.20.10.noTrimWrap = || Bezirk-{field:layout} | tt_content.stdWrap.innerWrap.cObject.default.20.10.insertData = 1 und abschließend mit Blick auf ".100" in deiner Definition und mit Blick auf "Bezirk-" in der TypoScript-Erweiterung im CSS definierst: .Bezirk-100 { background-color:#00ff00; } Eigentlich ganz einfach. Dieter -- Dr. Dieter Porth - Mein kleines TYPO3-Labor: http://www.mobger.de/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] interessante Frage aus dem Bereich "Unterseitentitel mit verschiedenfarbigen Hintergründen"
Hallo Steffen ja, da muss dann noch was ins TS rein. # --- tt_content.stdWrap.innerWrap.cObject { default.20.10 { value = csc-default override = csc-default Bezirk_I override.if.value.data = field:layout override.if.equals = 100 insertData = 1 } } # --- Gruss Renzo -- conPassione gmbh CH-3661 Uetendorf +41 33 345 00 92 Am Dienstag, den 23.09.2014, 19:29 +0200 schrieb Steffen Liebig: > Nabnd Renzo, > > auch eine interessante Idee, aber mir geht es nur um den Titel. Ich > dachte erst, es wäre der Seitentitel, aber in der Navigation wäre es > wohl keine gute Idee. Von daher suche ich eine Stufe weiter unten und > ziele auf den Titel des obersten Inhaltselements ab. > > Ich habe vorhin das Feld "Type" beim Header gefunden. Das lässt sich > offenbar über die Page TS Config ansteuern. "Bezirk_I" habe ich auf der > Startseite des Bezirks für die Content Elemente schon in der Auswahl. > > TCEFORM.tt_content { >header_layout.altLabels.100 = Bezirk_I > } > > und in der Haupt-css: > > .Bezirk_I { background-color:#00ff00; } > > Erfolg gleich Null, es wird bislang nicht für den HTML-Code berücksichtigt. > > Cu, Steffen > > Am 23.09.2014 18:58, schrieb Renzo Bauen: > > Hoi Steffen > > du meinst sowas wie ich das für die Tierklinik Thun gemacht habe? > > www.tierklinik-thun.ch > > Da habe ich jeder Seite einfach ihre PID als Class zugewiesen und dann > > per CSS die gewünschten Teile eingefärbt. > > Ist nicht viel TS und eigentlich nur eine copy paste für das CSS > > z.B. > > .page-1 h1 {background-color:#ff;} > > .page-2 h1 {background-color:#00ff00;} > > etc. > > > > Gruss Renzo > > ___ > 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] interessante Frage aus dem Bereich "Unterseitentitel mit verschiedenfarbigen Hintergründen"
Hoi Steffen du meinst sowas wie ich das für die Tierklinik Thun gemacht habe? www.tierklinik-thun.ch Da habe ich jeder Seite einfach ihre PID als Class zugewiesen und dann per CSS die gewünschten Teile eingefärbt. Ist nicht viel TS und eigentlich nur eine copy paste für das CSS z.B. .page-1 h1 {background-color:#ff;} .page-2 h1 {background-color:#00ff00;} etc. Gruss Renzo -- conPassione gmbh CH-3661 Uetendorf +41 33 345 00 92 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] interessante Frage aus dem Bereich "Unterseitentitel mit verschiedenfarbigen Hintergründen"
Hallo zusammen, bei uns werden die Bezirke einer Verbandsseite im Kalender per Kategorie farblich dargestellt. Mir wurde nun kürzlich der Vorschlag gemacht, bestimmte Unterseitentitel mit dem gleichen farbigen Hintergrund darzustellen, wie dies auch im Kalender geschieht. Als Grund wurde genannt, dass durch das "Nichtsichtbarsein der farblichen Zugehörigkeit einer Seite" der durchaus positive Effekt der Farbe als Identifikationsmerkmal verlorengeht. Dazu ist zu sagen, dass es eigentlich nicht darum geht, einem ganzen Bezirk eine eigene Farbe zu verpassen. Ich nutze das Feature im Kalender eher, um eine optische Verbindung zwischen Kategorie und Zugehörigkeit einer Veranstaltung zu schaffen. So bleibt die Wiedererkennbarkeit der Zuordnung auch im Hauptkalender (wo alles zusammenläuft) erhalten. Klar ist Folgendes: 1) Wir habenn berits einen Breadcrumb-Pfad auf der Hauptseite UND Highlighting des aktiven Pfades in der Navigation. 2) Die Kategorienfarben des Kalenders lassen sich nicht einfach auf die Titel von Unterseiten übertragen. 3) Die Seitentitel haben keine eigenständige Farbzuweisung (zumindest keine direkt sichtbare). 4) Theoretisch würde wohl auch eine Farbtabelle auf der Startseite der Bezirksabteilung in Verbindung mit konsequenter Nennung des Bezirks z. B. im Titel einer News (u.a. bei Turnierausschreibungen) ausreichen. 5) Die Verwendung der Farbe innerhalb der Seitennavigation würde deren eiheitlichen Eindruck durcheinanderwirbeln und evtl das (nochmal andersfarbige) Highlighting des Navigationspfades ad absurdum führen. --> 6) Das Ganze kostet vermutlich mehr Arbeit, als das Ergebnis wert ist. Wobei ein farbiger Hintergrund bei Seitentiteln in einer Mittelspalte nochmal einen ganz eigenen Eindruck ergibt, der nicht unbedingt positiv sein muss. Da mich die Reaktion der Bezirksleiter und anderer Kollegen interessiert, stellt sich mir - vorerst nur zum Basteln in der Testinstallation - trotzdem eine Frage: Kann man und wenn ja, wie...dem Titel des 1. Inhaltselements (die Seitentitel kommen nur in die Navigation) einer Unterseite eine Hintergrundfarbe verpassen ? Ich nehme an, dass das über die UID laufen würde und mit "field=title" im Zusammenhang steht, aber geht da auch sowas wie "background color=Farbcode" ? Mit bestem Dank für Anregungen Steffen ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german