[TYPO3-german] Zusätzliche Rahmenformate
Gerhard Obermayr
design at cgc.at
Sun Apr 13 16:20:35 CEST 2008
Hallo Jan,
danke für die Antwort.
Ich habe nun im PageTS folgendes stehen:
TCEFORM.tt_content{
section_frame{
altLabels.5 = Linie davor
altLabels.6 = Linie danach
altLabels.7 = Rahmen grau/grau
altLabels.8 = Rahmen gelb/rot
altLabels.1 = Graue Box mit Rand
altLabels.10 = Blaue Box mit Rand
altLabels.11 = Grüne Box mit Rand
altLabels.12 = Orange Box mit Rand
altLabels.31 = Graue Box ohne Rand
altLabels.32 = Blaue Box ohne Rand
altLabels.33 = Grüne Box ohne Rand
altLabels.34 = Orange Box ohne Rand
}
removeItems = 1,5,6,7,10,11,12,13
}
und im Setup:
tt_content.stdWrap.innerWrap.cObject >
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
5 = TEXT
5.value = <div class="csc-frame csc-frame-rulerBefore"></div>|
6 = TEXT
6.value = |<div class="csc-frame csc-frame-rulerAfter"></div>
7 = TEXT
7.value = <div class="csc-frame csc-frame-frame1">|</div>
8 = TEXT
8.value = <div class="csc-frame csc-frame-frame2">|</div>
1 = TEXT
1.value = <div class="subcontent-unit-border"><div
class="round-border-topleft"></div><div
class="round-border-topright"></div> | </div>
10 = TEXT
10.value = <div class="subcontent-unit-border-blue"><div
class="round-border-topleft"></div><div
class="round-border-topright"></div> | </div>
11 = TEXT
11.value = <div class="subcontent-unit-border-green"><div
class="round-border-topleft"></div><div
class="round-border-topright"></div> | </div>
12 = TEXT
12.value = <div class="subcontent-unit-border-orange"><div
class="round-border-topleft"></div><div
class="round-border-topright"></div> | </div>
31 = TEXT
31.value = <div class="subcontent-unit-noborder"><div
class="round-noborder-topleft"></div><div
class="round-noborder-topright"></div> | </div>
32 = TEXT
32.value = <div class="subcontent-unit-noborder-blue"><div
class="round-noborder-topleft"></div><div
class="round-noborder-topright"></div> | </div>
33 = TEXT
33.value = <div class="subcontent-unit-noborder-green"><div
class="round-noborder-topleft"></div><div
class="round-noborder-topright"></div> | </div>
34 = TEXT
34.value = <div class="subcontent-unit-noborder-orange"><div
class="round-noborder-topleft"></div><div
class="round-noborder-topright"></div> | </div>
}
Im backend habe ich bei den Rahmen folgende Auswahl:
Graue Box mit Rand
Linie davor
Linie danach
Blaue Box mit Rand
Grüne Box mit Rand
Orange Box mit Rand
Rahmen 1
Rahnem 2
Aber das sind nur acht Möglichkeiten, die ich ersetze und nicht die
Auswahl (zwölf), die ich gerne möchte!
Irgendwie bringt mich das zur Verzweiflung ...
Gerhard
P.S.: Auch lange nicht gesehen - wenn mich nicht alles täuscht beim 2.
Mal (2005) in Kitzbühel ...
Jan Wischnat.de schrieb:
> Hallo Gerhard,
>
> long time no hear :-)
>
> Dir fehlen im PageTS noch die "addItems"...
>
> TCEFORM.tt_content{
> section_frame{
> removeItems = 1,5,6,7,10,11,12,13
> altLabels.20 = Weisser Rahmen
> altLabels.21 = Grauer Rahmen
> addItems.30 = Grauer Rahmen, weisser Hintergrund
> addItems.31 = Weiss gepunkteter Rahmen oben
> addItems.32 = Weiss gepunkteter Rahmen unten
> addItems.33 = Weiss gepunkteter Rahmen oben und unten
> }
> }
>
> Liebe Grüße aus dem Allgäu
>
> Jan
>
>
>
> Gerhard Obermayr schrieb:
>
>> Hallo Leute,
>>
>> ich habe auf einer Seite die vorgegebenen Rahmentypen geändert und auch
>> neue hinzugefügt:
>>
>> TCEFORM.tt_content.section_frame {
>> altLabels {
>> 5 = Linie davor
>> 6 = Linie danach
>> 20 = Rahmen grau/grau
>> 21 = Rahmen gelb/rot
>> 9 = Graue Box mit Rand
>> 10 = Blaue Box mit Rand
>> 11 = Grüne Box mit Rand
>> 12 = Orange Box mit Rand
>> 31 = Graue Box ohne Rand
>> 32 = Blaue Box ohne Rand
>> 33 = Grüne Box ohne Rand
>> 34 = Orange Box ohne Rand
>> }
>> #removeItems = 3
>> }
>>
>> sowie
>>
>> ## rahmen umdefiniert ##
>> ###############################################
>> tt_content.stdWrap.innerWrap.cObject >
>> tt_content.stdWrap.innerWrap.cObject = CASE
>> tt_content.stdWrap.innerWrap.cObject {
>> key.field = section_frame
>> 5 = TEXT
>> 5.value = <div class="csc-frame csc-frame-rulerBefore"></div> |
>> 6 = TEXT
>> 6.value = | <div class="csc-frame csc-frame-rulerAfter"></div>
>> 20 = TEXT
>> 20.value = <div class="csc-frame csc-frame-frame1"> | </div>
>> 21 = TEXT
>> 21.value = <div class="csc-frame csc-frame-frame2"> | </div>
>> 9 = TEXT
>> 9.value = <div class="border"> | </div>
>> 10 = TEXT
>> 10.value = <div class="border-blue"> | </div> 11 = TEXT
>> 11.value = <div class="border-green"> | </div>
>> 12 = TEXT
>> 12.value = <div class="border-orange"> | </div>
>> 31 = TEXT
>> 31.value = <div class="noborder"> | </div>
>> 32 = TEXT
>> 32.value = <div class="noborder-blue"> | </div>
>> 33 = TEXT
>> 33.value = <div class="noborder-green"> | </div>
>> 34 = TEXT
>> 34.value = <div class="noborder-orange"> | </div>
>> }
>>
>> Es werden aber nur jene Rahmentypen im Auswahlfeld angezeigt, deren
>> Nummern im TYPO3-Original schon vorhanden sind.
>> Statt 8 der vordefinierten Elemente habe ich nun 12.
>> Außerdem werden bei den Content-Elementen ebenfalls die
>> Originalbezeichnungen angezeigt (z.B. "Einrücken" statt wie jetzt "Blaue
>> Box mit Rand").
>>
>> Es sieht also so aus, als wenn meine Eingriffe gar keine Wirkung hätten.
>> Die Definitionen (Formatierungen) bei Ausgabe der aufgelisteten Elemente
>> stimmt aber!
>> Auch im TypoScript Object Browser sind auch alle aufgelistet.
>>
>> Wo muss ich noch drehen damit das klappt??
>>
>> Gerhard
>>
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
More information about the TYPO3-german
mailing list