Personalizzare le voci di Layout

Personalizzare le voci di Layout

A volte capita che nello stesso sito, siano necessarie pagine con layout differenti. Il caso più semplice potrebbe essere quello in cui devono essere previste delle pagine con i contenuti in una colonna e altre pagine con i contenuti in due colonne.

Per disporre di un modo semplice da utilizzare, si può ricorrere alla proprietà Layout della pagina. TYPO3 propone questa select box con le voci "Normal", "Layout 1", "Layout 2" e "Layout 3".

E' possibile personalizzare le voci con del codice TSConfig da inserire nelle proprietà di pagina "padre".

Aggiungengo il seguene codice, saranno rimosse due voci dalla select e rinominate le due presenti con "Layout una colonna" e "Layout due colonne":

TCEFORM {
  pages {
    layout {
      altLabels {
        0 = Layout due colonne
        1 = Layout una colonne
      }
      removeItems = 2,3
    }
  }
}

Le operazioni da fare in base alla scelta del Layout possono essere fatte da typoscript, ad esempio, con le indicazioni presenti al blog: Pagine con Layout differenti