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:

Ins TSConfig des Seitenroots(Seiteneigenschaften)
# 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 Setup des TS Templates der Rootseite
# 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 TSConfig des Seitenroots(Seiteneigenschaften)
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 Setup des TS Templates der Rootseite
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>
}
War das Ihnen eine Hilfe? ein "LIKE" wäre ein tolles "Dankeschön"