2017-03-08 1 views
1

l'intérieur d'un élément de contenu personnalisé, j'utilise deux champs: l'image et des médiasTYPO3: Plusieurs références pour fieldName?

Mon setup.txt ressemble à ceci:

custom_ce { 
     templateName = CustomCe 
     dataProcessing { 
      10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor 
      10 { 
       references.fieldName = media 
      } 
      20 = Vendor\Ext\DataProcessing\CustomCeProcessor 
     } 
    } 

Actuellement, je réussi à traiter un seul champ. Est-il possible de transmettre les deux médias et les champs d'image au filesProcessor?

Répondre

2

Vous pouvez appeler un DataProcessor plus d'une fois et vous pouvez spécifier les varibale les fichiers sont disponibles dans votre modèle fluide avec la as clé:

custom_ce { 
    templateName = CustomCe 
    dataProcessing { 
     10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor 
     10 { 
      references.fieldName = media 
      as = media 
     } 
     15 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor 
     15 { 
      references.fieldName = image 
      as = image 
     } 
     20 = Vendor\Ext\DataProcessing\CustomCeProcessor 
    } 
} 
+0

Oui! Je vous remercie – user6800816