Guten Morgen,
in einem Meta Models benötige ich ein Multi-Table, das ein Dateipicker (Bild) enthält. Es funktioniert auch alles so weit. Einzig bei der Auswahl des Bildes wird diese Auswahl dann nicht übernommen. Die Auswahl bleibt leer. In der Console kommt es zu folgender Fehlermeldung:
Code:
mootools.min.js,mooRainbow.min.js,chosen.min.js,simplemodal.min....-4bd58be8.js:1 POST http://dev.caravaning-center-bk.de/contao?do=metamodel_mm_vehicle&act=edit&id=mm_vehicle::1&rt=9_Q_uC05g-gftNAornw0nda2w_zNlqKjjLXQ1xpEAuc&ref=cRmb6RSm 500 (Internal Server Error)
PHP Version des Servers ist 7.2.33
Composer.json sieht wie folgt aus:
Code:
{
"type": "project",
"require": {
"contao/calendar-bundle": "4.9.*",
"contao/comments-bundle": "4.9.*",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "4.9.*",
"contao/listing-bundle": "4.9.*",
"contao/manager-bundle": "4.9.*",
"contao/news-bundle": "4.9.*",
"contao/newsletter-bundle": "4.9.*",
"madeyourday/contao-rocksolid-antispam": "^2.0",
"madeyourday/contao-rocksolid-custom-elements": "^2.2",
"madeyourday/contao-rocksolid-slider": "^2.0",
"metamodels/attribute_tablemulti": "^2.1",
"metamodels/bundle_start": "^2.1",
"terminal42/notification_center": "^1.5"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Die mm_vehicle.php enthält folgendes:
Code:
<?php
$GLOBALS['TL_CONFIG']['metamodelsattribute_multi']['mm_vehicle']['mc_vehicle_plans'] = array(
'tl_class' => 'clr',
'minCount' => 0,
'maxCount' => 20,
'columnFields' => array(
'col_image' => array(
'label' => 'Grundriss',
'exclude' => true,
'inputType' => 'fileTree',
'eval' => array
(
'fieldType'=>'radio',
'files'=>true,
'filesOnly'=>true,
'extensions'=>\Contao\Config::get('validImageTypes'),
'mandatory' => true,
),
'sql' => 'blob NULL'
),
'col_caption' => array(
'label' => 'Bildunterschrift',
'exclude' => true,
'inputType' => 'text',
'eval' => array
(
'style'=>'width:300px',
'maxlength'=>100,
)
),
),
);
Vielen Dank für eure Hilfe!