Source of file ImageBlock.php
Size: 0,820 Bytes - Last Modified: 2021-12-24T06:34:31+00:00
/var/www/docs.ssmods.com/process/src/code/blocks/ImageBlock.php
123456789101112131415161718192021222324252627282930313233 | <?php /** * A content-block that contains N images * @author bummzack */ class ImageBlock extends Block { private static $many_many = array( 'Images' => 'Image' ); private static $many_many_extraFields = array( 'Images' => array('SortOrder' => 'Int') ); public function getCMSFields() { $fields = parent::getCMSFields(); $uploadField = null; if (class_exists('SortableUploadField')) { $uploadField = SortableUploadField::create('Images', _t('ImageBlock.IMAGES', 'Images')); } else { $uploadField = UploadField::create('Images', _t('ImageBlock.IMAGES', 'Images')); } $fields->addFieldToTab('Root.Main', $uploadField); $this->extend('updateCMSFields', $fields); return $fields; } } |