[TYPO3-german] Zusätzliche Rahmenformate

Jan Wischnat.de jan at wischnat.de
Sun Apr 13 18:22:33 CEST 2008


Hallo Gerhard,

füge bitte folgende Zeilen in Dein PageTS:

TCEFORM.tt_content.section_frame {
   addItems.31 = Graue Box ohne Rand
   addItems.32 = Blaue Box ohne Rand
   addItems.33 = Grüne Box ohne Rand
   addItems.34 = Orange Box ohne Rand
}

Das müsste dann die 4 fehlenden anzeigen :-)

Liebe Grüße

Jan


Gerhard Obermayr schrieb:
> 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