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);
 }
Ejemplo n.º 3
0
   
    <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') {