Mit diesem Code in der dcaconfig.php
PHP-Code:
$GLOBALS['TL_DCA']['tl_news']['fields']['singleSRC']['inputType'] = 'fineUploader';
$GLOBALS['TL_DCA']['tl_news']['fields']['singleSRC']['eval'] = array
(
'storeFile' => true,
'multiple' => false,
'uploadFolder' => \Config::get('uploadPath').'/news',
'addToDbafs' => true,
'extensions' => \Config::get('uploadTypes'),
'doNotOverwrite' => true,
'mandatory' => true
);
würde es funktionieren (vorausgesetzt der Ordner files/news existiert). Allerdings gibt es da immer noch dieses Problem: https://github.com/terminal42/contao...ader/issues/19 . Das wird erst in Version 1.1.0 von contao-fileuploader behoben sein. Daher musst du momentan immer zuerst "Ein Bild hinzufügen" aktivieren, dann speichern, dann siehst du erst den Upload Button. Als workaround kannst du zusätzlich folgendes in die dcaconfig.php eintragen:
PHP-Code:
$GLOBALS['TL_DCA']['tl_news']['fields']['addImage']['default'] = true;
Dann ist das Upload Feld by default immer sichtbar und wenn du kein Bild willst, musst du es manuell deaktivieren.
Aber wie gesagt, auf diese Weise kannst du immer nur Bilder hinaufladen und nie ein bestehendes auswählen.
Lesezeichen