Rahmen definieren

Rahmen

Erstellt man ein Inhaltselement so hat es auf dem ersten Kartenreiter "Allgemein" ein Dropdownfeld mit dem Namen "Rahmen".
Das gibt einem die Möglichkeit um das ganze Element einen vordefinierten Rahmen zu auszuwählen.
Um dieses Future zu nutzen gehen Sie wie folgt vor:

# neuen Rahmen hinzufuegen
TCEFORM.tt_content.section_frame {
  addItems.100 = Rahmen mit rot
  addItems.110 = Rahmen mit schwarz klein
  addItems.115 = Rahmen mit schwarz gross
  addItems.120 = Footer Text rechtsbuendig  
  removeItems = 1,5,6,10,11,12,20,21,30
}
Ins TSConfig des Seitenroots(Seiteneigenschaften)
# Rahmen für die Inhaltselemente
tt_content.noANameTagForFirstRecord = 0

tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
    key.field = section_frame
    100 = TEXT
    100.value=<div class="rahmen1">|</div>
    100.dataWrap= <a id="c{field:uid}"></a>|    
    110 = TEXT
    110.value=<div class="rahmen2">|</div>
    110.dataWrap= <a id="c{field:uid}"></a>|
    
    115 = TEXT
    115.value=<div class="rahmen3">|</div>  
    115.dataWrap= <a id="c{field:uid}"></a>|
    
    120 = TEXT
    120.value=<div class="footertext">|</div>
    120.dataWrap= <a id="c{field:uid}"></a>|   
    }   
Ins Setup des TS Templates der Rootseite
TCEFORM.tt_content.section_frame{   
    #vorhandene Rahmen entfernen
    removeItems = 1,5,6,10,11,12,20,21
   
    #beliebige neue Rahmen hinzufügen
    addItems.100 = neuer Rahmen1
    addItems.101 = neuer Rahmen2   
}
   }
Ins TSConfig des Seitenroots(Seiteneigenschaften)
tt_content.stdWrap.innerWrap.cObject {
   key.field = section_frame
   100 = TEXT 
   100.value = <div class="test001">|</div>
   101 = TEXT 
   101.value = <div class="test002">|</div>
}
Ins Setup des TS Templates der Rootseite