Moin Moin !
Ich benutze Typo3 4.0 und css_styled_content und kämpfe mich schon seit Tagen durch die Doku, Foren und das halbe Internet nur irgendwie will es nicht in meinen Kopf:
Über Typoscript füge ich über
page.stylesheet = fileadmin/template/style.css
mein eigenes Stylesheet ein. Wenn ich css_styled_content über Include static hinzunehme, fügt er mir auch ein Stylesheet mit den css_styled_content-Definitionen zusätzlich mit ein. Kann man das irgendwie abschalten? Ich möchte nur in meinem eigenen Stylesheet Definitionen (auch für css_styled_content) haben.
Zweite Frage: css_styled_content ist ja schön und gut, nur würde ich gerne ein paar Änderungen einpflegen um die vordefinierte Aufbereitung des Quelltextes durch DIVs zu ändern. Ich möchte gerne die Templates von css_styled_content ändern, die den Content in die DIV-Boxen zwängen:
<div class="csc-textpic csc-textpic-intext-left-nowrap"> ... usw. ... </div>
Gefunden habe ich diese schon im Verzeichnis typo3\sysext\css_styled_content\static. Änderungen an der Datei werden auch durchgeführt, gibt es trotzdem die Möglichkeit über Typoscript auf meine eigenen Definitionen zu verweisen bzw. diese einzubinden?
Vielen Dank im voraus! 🙂
CU
Stephan
Hallo,
weiß nicht, ob das unbedingt Sinn macht jegliches CSS von css_styled_content abzuschalten. Es werden da ja auch z.B. Content Elemente wie Bild mit Text mit float etc. definiert. Das würde dann alles verloren gehen.
Zu 2)
Du kannst natürlich über TS jedes voreingestellte setup überschreiben. Da geht das auch mit dem DIV wrap.
Viele Grüße
Michael
Moin Moin !
Danke für die Antwort. Ich habe mich jetzt erstmal damit abgefunden, das Klassenfeuerwerk beizubehalten und per CSS zu formatieren.
CU
Stephan
KaffDaddy schrieb
Danke für die Antwort. Ich habe mich jetzt erstmal damit abgefunden, das Klassenfeuerwerk beizubehalten und per CSS zu formatieren.
Ist vielleicht nicht relevant, aber zumindest die vordefinierten CSS-Styles (also nur die Formatierung nicht die Styles selbst) kannst du ganz leicht ausschalten.
plugin.tx_cssstyledcontent._CSS_DEFAULT_STYLE >
Ich möchte gern das voreingestellte Setup von 'styles.sitemap.text' überschreiben. Dazu habe ich mir ein ExtensionTemplate angelegt welches folgende Zeilen enthält.
styles.sitemap.text >
styles.sitemap.text = HMENU
styles.sitemap.text {
# Listeneigenschaften
entryLevel = 1
# Level1
1 = TMENU
1 {
expAll = 0
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO.wrapItemAndSub = <li>|</li>
NO.ATagParams =
NO.ATagTitle.field = title
NO.ATagTitle.noTrimWrap = | {$_TEXT_GO_TO_PAGE} |
ACT = 1
ACT.wrapItemAndSub = <li>|</li>
ACT.ATagParams = class="active"
ACT.ATagTitle.field = title
ACT.ATagTitle.noTrimWrap = | {$_TEXT_GO_TO_PAGE} |
CUR = 1
CUR.wrapItemAndSub = <li>|</li>
CUR.ATagParams = class="current"
CUR.ATagTitle.field = title
CUR.ATagTitle.noTrimWrap = | {$_TEXT_GO_TO_PAGE} |
}
2 < .1
3 < .2
4 < .3
5 < .4
}
Dieses ExtensionTemplate lade ich per 'Include basis template' in mein RootTemplate - aber es scheint das voreingestellte Setup von 'styles.sitemap.text' nicht zu überschreiben. Zumindest sehen ich nach löschen aller Cache's die Ausgabe des statischen, vordefinierten Setups.
Was mache ich falsch?
Hi
Schau mal im ObjectBrowser ob nicht evtl. en zweiter "Baum" angelegt wird. Also der falsche Strang abgearbeitet wird nachher bzw. die Werte bereitstellt.
Oder ob im Ast dann irgendwo der Weg auseinander führt. z.B. durch Tippfehler o.ä.
EDIT: Evtl. Groß-/Kleinschreibung? Ist schnell passiert, beeinflusst aber lange.
Gruß