kleine Korrektur: lib.parseFunc_RTE { externalBlocks := addToList(p) ... }
viele Grüße Birgit > Am 11.01.2019 um 19:44 schrieb Birgit <li...@berlin-typo3.de>: > > Hallo Heike, > > parseFunc musst du per Typoscript ändern, das geht meines Wissens nach nicht > in Fluid. > > Ich habe nachgesehen in > typo3/sysext/fluid_styled_content/Configuration/TypoScript/Helper/ParseFunc.typoscript > > Vorausgesetzt, du benutzt EXT:fluid_styled_content und EXT:rte_ckeditor: > > [globalVar = TSFE:tt_content|colPos = 0] > # alternativ > // [globalVar = TSFE:tt_content|colPos = 0, CType = text] > > lib.parseFunc_RTE { > externalBlocks = p > externalBlocks { > p { > stdWrap { > HTMLparser = 1 > HTMLparser { > tags.p.fixAttrib.class { > default = lead > always = 1 > list = lead > } > keepNonMatchedTags = 1 > } > } > > [global] > > > Eine ALternative ist es, wenn du im Fluid Template dem umgebenden DIV eine > Klasse gibst und per CSS die Regel ausführst. > > > pageLayoutClass .colClass .contentElementTypeClass .textDivClass p { > font-size: 3em; > } > > > > viele Grüße > Birgit > > > >> Am 11.01.2019 um 17:31 schrieb Heike Herzog-Kuhnke <h...@kuhnke-owl.de>: >> >> Hi Ihr Lieben, >> >> ich beiße mich aktuell durch die Konfiguration einer Seite mit der oben >> genannten typo3 Version und arbeit das erste Mal mit Fluid Templates. >> Aktuell bin ich wirklich glücklich, dass ich so ziemlich alles hinbekomme. >> Nachdem ich jetzt schon länger kein typoskript mehr geschrieben habe bin ich >> ziemlich eingerostet. >> >> ich habe ein Typoskript Objekt für den Hauptinhalt angelegt: >> >> ----------- >> lib.mainContent = COA >> >> lib.mainContent { >> 10 = COA >> 10 < styles.content.get >> 10.select.where = colPos=0 >> >> } >> } >> ------------ >> >> Ich weiß aktuell ziemlich klein, aber es wird Text und Header schön >> eingebunden. >> >> Jetzt möchte ich aber dass immer dann, wenn der Text sich in einem Element >> mit der ColPos 0 befindet, dass dem <p>-Tag die Klasse 'lead' hinzugefügt >> wird. >> >> Das FLuid-Template für Text.html und für TextPic.html habe ich schon für >> mich angepasst: >> >> --------------------- >> <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" >> data-namespace-typo3-fluid="true"> >> <f:layout name="Default" /> >> <f:section name="Header"> >> <div class="col-md"> >> <f:render partial="Header/Header" arguments="{ >> header: data.header, >> layout: data.header_layout, >> positionClass: 'featurette-heading', >> default: settings.defaultHeaderType}" /> >> >> </f:section> >> <f:section name="Main"> >> <f:format.html>{data.bodytext}</f:format.html> >> >> </div> >> ------------------ >> >> Aber ich denke, dass an irgendeiner Stelle vor: >> <f:format.html>{data.bodytext}</f:format.html> die gewünschte Klasse dazu >> gespielt werden muss. Aber ich bekomme das nicht hin. >> >> Leider finde ich nichts, was ich wirklich verstehe. >> Wie ich diesen Tipp, den ich gefunden habe: >> >> ------------- >> http://www.typo3forum.net/discussion/20162/p-class-bodytext-nur-fuer-bestimmte-spalten >> >> integrieren kann, verstehe ich leider nicht. >> Das Wäre ja eigentlich dann in dem Typoskript-Objekt zu machen, oder.... >> >> Kann mir jemand das erklären? >> Ist mir total peinlich, weil es ja so ausführlich wirkt, aber ich verstehe >> nicht, wie ich diese Zeilen: >> -------------- >> >> temp.tt_content.text.20 < tt_content.text.20 >> tt_content.text.20 > >> >> tt_content.text.20 = CASE >> tt_content.text.20 { >> key.field = colPos >> default < temp.tt_content.text.20 >> default.parseFunc < tt_content.text.20.parseFunc >> 6 < temp.tt_content.text.20 >> 6.parseFunc < tt_content.text.20.parseFunc >> 6.parseFunc.nonTypoTagStdWrap.encapsLines { >> nonWrappedTag = >> remapTag.DIV = >> addAttributes > >> } >> } >> >> ------------- >> >> an meine Konfiguration anpassen kann. >> >> Wäre wirklich lieb wenn mir jemand das Brett vorm Kopf entfernen könnte. >> >> LG >> Heike >> _______________________________________________ >> 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