diff --git a/composer.json b/composer.json index dc0e6f6..5e99d72 100644 --- a/composer.json +++ b/composer.json @@ -35,6 +35,7 @@ "php": "^7.1", "contao-community-alliance/dc-general": "^2.1@dev", "contao/core-bundle": "^4.4", + "metamodels/attribute_file": "^2.1@dev", "metamodels/core": "^2.1@dev", "symfony/dependency-injection": "^3.3 || ^4.0", "symfony/http-kernel": "^3.3 || ^4.0" diff --git a/src/Resources/contao/dca/tl_metamodel_rendersetting.php b/src/Resources/contao/dca/tl_metamodel_rendersetting.php index 58a4d59..7390a01 100644 --- a/src/Resources/contao/dca/tl_metamodel_rendersetting.php +++ b/src/Resources/contao/dca/tl_metamodel_rendersetting.php @@ -17,6 +17,7 @@ * @author David Greminger * @author Sven Baumann * @author David Molineus + * @author Ingolf Steinhardt * @copyright 2012-2019 The MetaModels team. * @license https://github.com/MetaModels/attribute_translatedfile/blob/master/LICENSE LGPL-3.0-or-later * @filesource @@ -25,53 +26,3 @@ $GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['metapalettes']['translatedfile extends default'] = array( '+advanced' => array('file_sortBy', 'file_showLink', 'file_showImage'), ); - -$GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['metasubpalettes']['file_showImage'] = array( - 'file_imageSize', -); - -$GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['fields']['file_sortBy'] = array( - 'label' => &$GLOBALS['TL_LANG']['tl_metamodel_rendersetting']['file_sortBy'], - 'exclude' => true, - 'inputType' => 'select', - 'options' => array('name_asc', 'name_desc', 'date_asc', 'date_desc', 'meta', 'random'), - 'reference' => &$GLOBALS['TL_LANG']['tl_metamodel_rendersetting'], - 'eval' => array( - 'tl_class' => 'w50', - 'chosen' => true, - ), - 'sql' => 'varchar(32) NOT NULL default \'\'' -); - -$GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['fields']['file_showLink'] = array( - 'label' => &$GLOBALS['TL_LANG']['tl_metamodel_rendersetting']['file_showLink'], - 'inputType' => 'checkbox', - 'eval' => array('tl_class' => 'w50 m12'), - 'sql' => 'char(1) NOT NULL default \'\'' -); - -$GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['fields']['file_showImage'] = array( - 'label' => &$GLOBALS['TL_LANG']['tl_metamodel_rendersetting']['file_showImage'], - 'inputType' => 'checkbox', - 'eval' => array( - 'submitOnChange' => true, - 'tl_class' => 'clr', - ), - 'sql' => 'char(1) NOT NULL default \'\'' -); - -$GLOBALS['TL_DCA']['tl_metamodel_rendersetting']['fields']['file_imageSize'] = array( - 'label' => &$GLOBALS['TL_LANG']['tl_metamodel_rendersetting']['file_imageSize'], - 'exclude' => true, - 'inputType' => 'imageSize', - 'options' => $GLOBALS['TL_CROP'], - 'reference' => &$GLOBALS['TL_LANG']['MSC'], - 'eval' => array( - 'rgxp' => 'digit', - 'includeBlankOption' => true, - 'nospace' => true, - 'helpwizard' => true, - 'tl_class' => 'w50', - ), - 'sql' => 'varchar(255) NOT NULL default \'\'' -);