[TYPO3-german] TYPO3 4.7 - abstand bei content elementen funktioniert nicht mehr?
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Wed Apr 10 08:06:55 CEST 2013
Hallo Peter
Ich habe gerade auch dieses Problem.
Doch leider werden meinem Content-Element keine zusätzlichen Klassennamen
hinzugefügt, weswegen der Abstand nicht funktioniert. Es könnte daran
liegen, da es sich bei dem ContentElement um ein SectionFrame handelt,
welches ich im Typoscript definiere.
# SECTION FRAMES
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
100 = TEXT
100.value = <div class="container-border-bottom">|</div>
...
Was muß ich tun, damit die zusätzlichen (automatischen) Klassen auch hier
hinzugefügt werden?
Grüße
Johannes
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Peter
Linzenkirchner
Gesendet: Dienstag, 9. April 2013 21:00
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] TYPO3 4.7 - abstand bei content elementen
funktioniert nicht mehr?
Hallo Horace,
was ich bekomme sieht so aus:
class="csc-default csc-space-before-33 csc-space-after-45"
Dazu bekomme ich folgende Klassen:
.csc-space-after-45 {
margin-bottom: 45px;
}
.csc-space-before-33 {
margin-top: 33px;
}
Na ja. Da wurde offenbar versucht die direkten Stildefinitionen zu entfernen
und für jeden einzelnen Abstand eine Klasse einführt. Prinzipiell
funktioniert es, weil die Klassen automatisch erstellt und in der temporären
CSS-Datei angelegt werden. Das führt dazu, dass für jede Seite ein eigenes
Stylesheet für das gesamte css_styled_content angelegt wird, was
kontraproduktiv ist, da die meisten Stildefinitionen jetzt mit jeder Seite
neu geladen werden müssen (über Stylesheetnamen wie
typo3temp/stylesheet_814e24e0af.css mit individuellen Hash-Werten für jede
Seite). Also 3-5 KB, die bei jedem Seitenaufruf neu geladen werden müssen
und nicht gecachet werden können.
Nicht ideal. Meiner Meinung nach war hier jemand übereifrig und hat das Kind
mit dem Bad ausgeschüttet. Klar, hier gehts um das Ideal einer Trennung von
HTML-Semantik von Stildefinitionen, aber in dem Fall geht das zu Lasten von
Praktikabilität und Performance. Bei den meisten Seiten wird es nichts
ausmachen, und bei High-Performance-Seiten ist wahrscheinlich aus der Etat
vorhanden, um css_styled_content zu überarbeiten, aber ich finde es doch
etwas puristisch :-). Ausser dem Ideal der reinen Lehre kann ich keinen
Vorteil erkennen.
Was solls, in den meisten Fällen funktioniert es, und die meisten meiner
Seiten sind keine High-Performance-Seiten, also lebe ich damit :-)
Wenn die anderen Formatierungseigenschaften des css_styled_content von 4.7
für dich nicht wichtig sind, kannst du versuchen, das css_styled_content von
4.5 zu laden. Es steht ja noch zur Verfügung, musst du nur auswählen im
Setup. Ausserdem ist css_styled_content ja nicht in Stein gemeisselt: jede
einzelne Formatierung kann per Typoscript überschrieben werden. Wie das
konkret in der Fassung von 4.7 geht, kann ich dir auf Anhieb nicht sagen,
dazu müsste ich mich in das von 4.7 erst einarbeiten
Gruß
Peter
Am 08.06.2012 um 13:07 schrieb horace grant <horace3d at gmail.com>:
> hallo,
>
> ich verwende zum ersten mal TYPO3 4.7.
>
> die abstände before und after, die man in content elementen einstellen
> kann scheinen für mich nicht mehr zu funktionieren.
>
> im html quellcode steht:
>
> class="csc-default csc-space-before-height:40px;"
>
> was ist denn das? eine solche angabe habe ich noch nie gesehen. :) auf
> jedenfall funktioniert es auch nicht.
>
> hat jemand tipps wie es wieder funktionieren könnte?
>
> grüße, horace
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list