Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
TYPO3: Userfunc als Displaycond im TCA benutzen
#Tutorials#TYPO3
Gerade habe ich für eine Extension eine tolles neues Feature von TYPO3 ab der Version 7LTS gefunden. Man kann in den display conditions nun auch User-Funktionen angeben, die true oder false zurückliefern, um komplexere Anzeigen für Felder im Backend zu machen. So kann man beispielsweise SQL Queries machen und anhand dessen kann das Feld entweder ein- oder ausgeblendet werden.
Beispiel TCA
'tx_myext_field' => [
...
'displayCond' => 'USER:AR\\MyExt\\DisplayCond\\Cond->useField',
...
DisplayCond Klasse my_ext/Classes/DisplayCond/Cond.php
<?php
namespace AR\MyExt\DisplayCond;
class Cond{
public function useField(){
if(true){
return true;
}
return false;
}
}
Kommentare
Es gibt noch keine Kommentare. Sei der Erste!
Hinterlasse einen Kommentar