protected function getListField($folderID) { $field = parent::getListField($folderID); $fileField = $field->FieldList()->dataFieldByName('Files'); $columns = $fileField->getConfig()->getComponentByType('GridFieldDataColumns'); $columns->setDisplayFields(array('StripThumbnail' => '', 'Title' => _t('File.Name'), 'Created' => _t('AssetAdmin.CREATED', 'Date'), 'Size' => _t('AssetAdmin.SIZE', 'Size'))); return $field; }
protected function getListField($folderID) { $list = parent::getListField($folderID); // update with icons & filenames including extensions $ext = new AssetAdmin_IconExtension(); $ext->updateEditForm($list); return $list; }
public function handleGallery(SS_HTTPRequest $request) { return UploadField_SelectHandler::create($this, $this->getFolderName()); }
/** * @param SS_HTTPRequest $request * @return UploadField_ItemHandler */ public function handleSelect(SS_HTTPRequest $request) { if (!$this->canAttachExisting()) { return $this->httpError(403); } return UploadField_SelectHandler::create($this, $this->getFolderName()); }
/** * Pass select request to UploadField * * @link UploadField->select() */ public function select(SS_HTTPRequest $request) { /* $uploadField = $this->getUploadField(); return $uploadField->handleSelect($request); */ $uploadField = $this->getUploadField(); return UploadField_SelectHandler::create($this, $uploadField->getFolderName()); }
/** * @param SS_HTTPRequest $request * @return UploadField_ItemHandler */ public function handleSelect(SS_HTTPRequest $request) { return UploadField_SelectHandler::create($this, $this->folderName); }
public function index() { Requirements::javascript(THIRDPARTY_DIR . '/jquery-entwine/dist/jquery.entwine-dist.js'); return parent::index(); }
/** * @return HTMLText */ public function index() { return parent::index(); }