Twig: Player erweitern mit Link zu Datei
Hallo allerseits,
bei meinen ersten mühsamen Schritten mit Twig komme ich an meine Grenzen:
ich will den Videoplayer erweitern für die Barrierefreiheit, dazu müssten wir ein paar extra DCA-Felder einfügen und diese dann im Twig-Template ausgeben.
Ersteres funktioniert, doch die Ausgabe geht leider gar nicht.
Das ist in tl_content:
Code:
use Contao\CoreBundle\DataContainer\PaletteManipulator;
$GLOBALS['TL_DCA']['tl_content']['fields']['playerTranscript'] = [
'label' => ['Transkript', 'Beschreibung des Videos (VTT)'],
'inputType' => 'fileTree',
'eval' => array('filesOnly'=>true, 'fieldType'=>'radio', 'extensions' => 'vtt'),
'sql' => "binary(16) NULL"
];
PaletteManipulator::create()
->addField('playerTranscript', 'playerCaptions')
->applyToPalette('player', 'tl_content')
;
Das steht im Template:
Code:
<track kind="descriptions" src="{{ playerTranscript|raw }}"/>
Und das wird dann ausgegeben:
HTML-Code:
??<track kind="descriptions" src="">
Danke für jede Hilfe.