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());
 }
示例#6
0
 /**
  * @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();
 }