Source of file PageThumbnailExtension.php
Size: 0,462 Bytes - Last Modified: 2021-12-23T10:25:20+00:00
/var/www/docs.ssmods.com/process/src/code/extensions/PageThumbnailExtension.php
1234567891011121314151617 | <?php class PageThumbnailExtension extends DataExtension { private static $has_one = array( 'PageThumbnail' => 'Image' ); public function updateCMSFields(FieldList $fields) { if (class_exists('Multisites') && $this->owner->Site()->hasFeature('PageThumbnails')){ $fields->addFieldToTab('Root.Main', $thumb = UploadField::create('PageThumbnail', 'Page Thumbnail')); $thumb->getValidator()->allowedExtensions = array('jpg', 'gif', 'png'); } } } |