Hi,
ich nutze bei RockSolid - CustomElements folgende Felddefinition:
PHP-Code:
'imageSize' => [
'label' => ['Abweichende Bildgröße', 'Bitte auswählen, ob eine abweichende Bildgröße verwendet werden soll.'],
'inputType' => 'imageSize',
'options' => \Contao\System::getContainer()->get('contao.image.image_sizes')->getAllOptions(),
'eval' => ['includeBlankOption' => true, 'chosen' => true, 'tl_class' => 'clr w50'],
],
und im Template dann einfach:
Code:
{{ contao_figure(image, imageSize) }}
Mehr nicht.
Gruss René