public function setup() { $this->setWidgets(array('idDirectori' => new sfWidgetFormInputHidden(), 'Pare' => new sfWidgetFormChoice(array('choices' => AppDocumentsDirectorisPeer::getSelectDirectoris($this->getOption('IDS'))), array()), 'Nom' => new sfWidgetFormInputText(array(), array('style' => 'width:200px')))); $this->setValidators(array('idDirectori' => new sfValidatorPropelChoice(array('model' => 'AppDocumentsDirectoris', 'column' => 'idDirectori', 'required' => false)), 'Nom' => new sfValidatorString(array('required' => true)), 'Pare' => new sfValidatorPass(array('required' => true)))); $this->widgetSchema->setNameFormat('app_documents_directoris[%s]'); $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema); }
public function setup() { $this->setWidgets(array('idUsuari' => new sfWidgetFormSelect(array('choices' => UsuarisAppsPeer::getSelectUsuarisPermis($this->getOption('app'), $this->getOption('IDS')))), 'idDirectori' => new sfWidgetFormSelect(array('choices' => AppDocumentsDirectorisPeer::getSelectDirectoris($this->getOption('IDS')))), 'idNivell' => new sfWidgetFormSelect(array('choices' => NivellsPeer::getSelectPermisos($this->getOption('IDS')))))); $this->setValidators(array('idUsuari' => new sfValidatorPropelChoice(array('model' => 'Usuaris', 'column' => 'UsuariID', 'required' => false)), 'idDirectori' => new sfValidatorPropelChoice(array('model' => 'AppDocumentsDirectoris', 'column' => 'idDirectori', 'required' => false)), 'idNivell' => new sfValidatorPropelChoice(array('model' => 'Nivells', 'column' => 'idNivells', 'required' => false)))); $this->widgetSchema->setNameFormat('app_documents_permisos_dir[%s]'); $this->setDefault('idDirectori', $this->getOption('IDD')); $this->setDefault('idNivell', 6); $this->widgetSchema->setLabels(array('idUsuari' => 'Usuari: ', 'idDirectori' => 'Directori: ', 'idNivell' => 'Permisos: ')); $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema); }
<TD colspan="3" class="CONTINGUT_ADMIN"> <?php include_partial('breadcumb', array('text' => 'DOCUMENTS')); ?> <form action="<?php echo url_for('gestio/gDocuments'); ?> " method="POST" id="FCERCA"> <DIV class="REQUADRE"> <DIV class="TITOL">Escull un directori: </DIV> <table class="FORMULARI"> <?php echo select_tag('IDD', options_for_select(AppDocumentsDirectorisPeer::getSelectDirectoris($IDS), $IDD)); ?> <tr> <td colspan="2"> <input type="submit" name="B_VEURE_PERMISOS" value="Veure permisos" /> <input type="submit" name="B_NOU" value="Nou directori" /> <input type="submit" name="B_EDITA_DIRECTORI" value="Edita directori" /> </td> </tr> </table> </DIV> </form> <?php if ($MODE == 'CONSULTA') {