Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:about:conditions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
typo3:about:conditions [2021/04/01 18:04] – Spalte in Backend-Layout abfragen admintypo3:about:conditions [2023/08/28 19:51] (aktuell) admin
Zeile 74: Zeile 74:
  
 ===== Conditions: Beispiele ===== ===== Conditions: Beispiele =====
 +
 +==== Application Context ====
 +<code typoscript>
 +// "Klassische" Condition bis TYPO3 v9:
 +[applicationContext = Staging]
 +[applicationContext = Production/Staging]
 +
 +// Ab TYPO3 9.4 - doppeltes Gleichheitszeichen und Anführungszeichen:
 +[applicationContext == "Development"]
 +[applicationContext == "Production/Staging"]
 +
 +</code>
  
 ==== Sprachwahl ==== ==== Sprachwahl ====
Zeile 105: Zeile 117:
  
 // Ab TYPO3 9.4: // Ab TYPO3 9.4:
-[page["uid"== 17] +[traverse(page"uid"== 17] 
-[page["uid"in [17,24]]+[traverse(page"uid"in [17,24]]
 [getTSFE().id == 17] [getTSFE().id == 17]
 [getTSFE().id in [17,24]] [getTSFE().id in [17,24]]
Zeile 158: Zeile 170:
  
 // Ab TYPO3 9.4: // Ab TYPO3 9.4:
-[page["backend_layout"== 'pagets__2_columns_33_66']+[traverse(page"backend_layout"== 'pagets__2_columns_33_66']
 </code> </code>
  
Zeile 165: Zeile 177:
 // "Klassische" Condition bis TYPO3 v9: // "Klassische" Condition bis TYPO3 v9:
 [page|backend_layout = 1] [page|backend_layout = 1]
 +
 +// Ab TYPO3 9.4:
 +[tree.pagelayout == 1]
 +[tree.pagelayout == "pagets__1Column"]
 </code> </code>
  
Zeile 230: Zeile 246:
 // "Klassische" Condition bis TYPO3 v9: // "Klassische" Condition bis TYPO3 v9:
 [globalVar = LIT:10 < {$konstante}] [globalVar = LIT:10 < {$konstante}]
 +
 +// Ab TYPO3 9.4:
 +[{$konstante} > 10]
 </code> </code>
  
typo3/about/conditions.1617293083.txt.gz · Zuletzt geändert: 2021/04/01 18:04 von admin