clientScript->registerScriptFile(Yii::app()->baseUrl . '/js/custom/elements.js'); /*Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl . '/js/plugins/wysiwyg/jquery.wysiwyg.js'); Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl . 'js/plugins/wysiwyg/wysiwyg.image.js'); Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl . 'js/plugins/wysiwyg/wysiwyg.link.js'); Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl . 'js/plugins/wysiwyg/wysiwyg.table.js'); $script=<<clientScript->registerScript('wysiwyg', $script, CClientScript::POS_END);*/ ?> beginWidget('CActiveForm', array( 'id'=>'candidato-form', //'enableAjaxValidation'=>true, 'htmlOptions'=>array('enctype' => 'multipart/form-data'), )); ?>

Los campos marcados con * son obligatorios.

errorSummary($model, "", "", array('class'=>"notification msgerror")); ?>

labelEx($model,'foto', array('class'=>'nopadding')); ?>
foto, $model->nombre, array("title" => $model->nombre, "width"=>"120", "height"=>"120") ); ?> error($model,'foto', array('class'=>'errortext')); ?>
labelEx($model,'nombre'); ?>
textField($model,'nombre',array('maxlength'=>255,'class'=>'mf')); ?> error($model,'nombre', array('class'=>'errortext')); ?>
labelEx($model,'apellidos'); ?>
textField($model,'apellidos',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'apellidos', array('class'=>'errortext')); ?>
labelEx($model,'sexo', array('class'=>'nopadding')); ?>
OpcionesGenero, array( 'template' => '{input}{label}', 'separator' => '   ', )); ?> error($model,'sexo', array('class'=>'errortext')); ?>
labelEx($model,'dni'); ?>
textField($model,'dni',array('maxlength'=>255,'class'=>'sf')); ?> error($model,'dni', array('class'=>'errortext')); ?>
labelEx($model,'carnet_conducir'); ?>
textField($model,'carnet_conducir',array('maxlength'=>255,'class'=>'sf')); ?> error($model,'carnet_conducir', array('class'=>'errortext')); ?>
labelEx($model,'fecha_nacimiento'); ?>
widget('zii.widgets.jui.CJuiDatePicker', array( 'model'=>$model, 'attribute'=>'fecha_nacimiento', 'name'=>'fecha_nacimiento', 'language'=>'es', 'options'=>array( 'maxDate'=>'+0d', 'selectOtherMonths'=>true, 'showButtonPanel'=>true, 'showOtherMonths'=>true, 'changeMonth' => true, 'changeYear' => true, ), 'htmlOptions' => array( 'class' => 'sf', ) )); ?> error($model,'fecha_nacimiento', array('class'=>'errortext')); ?>
labelEx($model,'lugar_nacimiento'); ?>
textField($model,'lugar_nacimiento',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'lugar_nacimiento', array('class'=>'errortext')); ?>
labelEx($model,'Rango salarial'); ?>
attributes['salario_minimo']; ?> € - attributes['salario_maximo']; ?>widget('zii.widgets.jui.CJuiSliderInput', array( 'model'=>$model, 'attribute'=>'salario_minimo', 'maxAttribute'=>'salario_maximo', 'event'=>'change', 'options'=>array( 'range'=>true, 'step'=>1000, 'min'=>12000, 'max'=>60000, 'slide'=>'js:function(event,ui){$("#salario_min").text(ui.values[0]);$("#salario_max").text(ui.values[1]);}', ), 'htmlOptions' => array( 'class' => 'lf', ), )); ?> error($model, 'Rango salarial'); ?>


labelEx($model,'telefono_fijo'); ?>
textField($model,'telefono_fijo',array('maxlength'=>255,'class'=>'sf')); ?> error($model,'telefono_fijo', array('class'=>'errortext')); ?>
labelEx($model,'telefono_movil'); ?>
textField($model,'telefono_movil',array('maxlength'=>255,'class'=>'sf')); ?> error($model,'telefono_movil', array('class'=>'errortext')); ?>
labelEx($model,'email'); ?>
textField($model,'email',array('maxlength'=>255,'class'=>'mf')); ?> error($model,'email', array('class'=>'errortext')); ?>
labelEx($model,'localidad'); ?>
findAll(),'id', 'poblacion', 'provincia_id'); $provincias = Provincia::model()->findAll(); foreach ($provincias as $provincia) { if (array_key_exists($provincia->id, $lista)) { $lista[$provincia->provincia] = $lista[$provincia->id]; unset($lista[$provincia->id]); } } echo $form->dropDownList( $model, 'localidad', $lista, array( 'empty'=>'', 'class'=>'mf', )); ?> error($model,'localidad', array('class'=>'errortext')); ?>


renderPartial('_idiomas', array( 'model'=>$model, 'idioma'=>$idioma, 'idiomasValidos'=>$idiomasValidos, )); ?> renderPartial('_titulaciones', array( 'model'=>$model, 'titulacion'=>$titulacion, 'titulacionesValidas'=>$titulacionesValidas, )); ?>

labelEx($model,'estado'); ?>
findAll(),'id', 'descripcion'); echo $form->dropDownList( $model, 'id_estado', $lista, array( 'class'=>'mf', )); ?> error($model,'id_estado', array('class'=>'errortext')); ?>
labelEx($model,'disponibilidad_incorporacion'); ?>
textField($model,'disponibilidad_incorporacion',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'disponibilidad_incorporacion', array('class'=>'errortext')); ?>
labelEx($model,'disponibilidad_entrevistas'); ?>
textField($model,'disponibilidad_entrevistas',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'disponibilidad_entrevistas', array('class'=>'errortext')); ?>
labelEx($model,'disponibilidad_guardias'); ?>
textField($model,'disponibilidad_guardias',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'disponibilidad_guardias', array('class'=>'errortext')); ?>
labelEx($model,'disponibilidad_viajar'); ?>
textField($model,'disponibilidad_viajar',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'disponibilidad_viajar', array('class'=>'errortext')); ?>
labelEx($model,'disponibilidad_proyectos_internacionales'); ?>
textField($model,'disponibilidad_proyectos_internacionales',array('maxlength'=>255,'class'=>'lf')); ?> error($model,'disponibilidad_proyectos_internacionales', array('class'=>'errortext')); ?>


labelEx($model,'observaciones'); ?>
textArea($model, 'observaciones', array('id'=>'wysiwyg', 'class'=>'lf')); ?> error($model,'telefono_fijo', array('class'=>'errortext')); ?>

endWidget(); ?>