コード例 #1
0
ファイル: DmMediaForRecordForm.php プロジェクト: hboers/diem
 public function configure()
 {
     parent::configure();
     $this->widgetSchema['id']->setAttribute('class', 'dm_media_id');
     $this->validatorSchema['id'] = new sfValidatorDoctrineChoice(array('model' => 'DmMedia', 'required' => false));
     $this->getWidgetSchema()->getFormFormatter()->setDecoratorFormat("<ul class=\"dm_media_for_record_form dm_form_elements\">\n  %content%</ul>");
 }
コード例 #2
0
ファイル: DmAdminMediaForm.php プロジェクト: jdart/diem
 public function configure()
 {
     parent::configure();
     if ($this->object->exists()) {
         $folderChoices = $this->getFolderChoices();
         unset($this['dm_media_folder_id']);
         $this->widgetSchema['dm_media_folder_id'] = new sfWidgetFormChoice(array('choices' => $folderChoices));
         $this->validatorSchema['dm_media_folder_id'] = new sfValidatorChoice(array('choices' => array_keys($folderChoices), 'required' => true));
         $this->widgetSchema->setLabel('dm_media_folder_id', 'Move to');
     }
 }
コード例 #3
0
 public function configure()
 {
     parent::configure();
     $this->widgetSchema['id']->setAttribute('class', 'dm_media_id');
     $this->getWidgetSchema()->getFormFormatter()->setDecoratorFormat("<ul class=\"dm_media_for_record_form dm_form_elements\">\n  %content%</ul>");
 }