Arreglos en candidatos
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_IntranetNueva/trunk@35 77cfc57b-8ef4-1849-9df6-4a38aa5da120
This commit is contained in:
parent
ebb10d87b0
commit
088305c822
@ -74,6 +74,15 @@ class Candidato extends CActiveRecord
|
||||
public function getTieneVehiculoPropio() {
|
||||
return Yii::app()->format->boolean($this->vehiculo_propio);
|
||||
}
|
||||
|
||||
public function getNombreLocalidad() {
|
||||
return Poblacion::model()->findByPk($this->localidad)->poblacion;
|
||||
}
|
||||
|
||||
public function getNombreCompletoLocalidad() {
|
||||
$poblacion = Poblacion::model()->with('provincia')->findByPk($this->localidad);
|
||||
return $poblacion->poblacion . ' (' . $poblacion->provincia->provincia . ')';
|
||||
}
|
||||
|
||||
/**
|
||||
* Devuelve la lista de géneros de un candidato.
|
||||
@ -145,22 +154,29 @@ class Candidato extends CActiveRecord
|
||||
),
|
||||
array('salario_minimo, salario_maximo', 'numerical',
|
||||
'allowEmpty'=>'true'),
|
||||
array('dni, estado, nombre, apellidos, email,
|
||||
telefono_fijo, telefono_movil, sexo, lugar_nacimiento,
|
||||
localidad, carnet_conducir, vehiculo_propio, procedencia,
|
||||
disponibilidad_incorporacion, disponibilidad_entrevistas,
|
||||
disponibilidad_guardias, disponibilidad_viajar,
|
||||
disponibilidad_proyectos_internacionales',
|
||||
'length', 'max'=>255),
|
||||
|
||||
array('estado, dni, nombre, apellidos, email, telefono_fijo,
|
||||
telefono_movil, sexo, lugar_nacimiento, localidad,
|
||||
carnet_conducir, procedencia, disponibilidad_incorporacion,
|
||||
disponibilidad_entrevistas, disponibilidad_guardias,
|
||||
disponibilidad_viajar,
|
||||
disponibilidad_proyectos_internacionales',
|
||||
'length', 'max'=>255),
|
||||
|
||||
array('fecha_nacimiento, observaciones', 'safe'),
|
||||
array('estado', 'unsafe'),
|
||||
|
||||
// The following rule is used by search().
|
||||
// Please remove those attributes that should not be searched.
|
||||
array('id, estado, dni, nombre, apellidos, email, telefono_fijo,
|
||||
telefono_movil, nombreCompleto,
|
||||
capacidad_tecnica_search, capacidad_funcional_search',
|
||||
'safe', 'on'=>'search'),
|
||||
telefono_movil, sexo, fecha_nacimiento, lugar_nacimiento,
|
||||
localidad, fecha_alta, usuario_alta, fecha_modificacion,
|
||||
usuario_modificacion, carnet_conducir, vehiculo_propio,
|
||||
observaciones, salario_minimo, salario_maximo, procedencia,
|
||||
disponibilidad_incorporacion, disponibilidad_entrevistas,
|
||||
disponibilidad_guardias, disponibilidad_viajar,
|
||||
disponibilidad_proyectos_internacionales',
|
||||
'safe', 'on'=>'search')
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
Yii::app()->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/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');
|
||||
@ -18,7 +18,8 @@ $script=<<<HTML
|
||||
});
|
||||
HTML;
|
||||
|
||||
Yii::app()->clientScript->registerScript('wysiwyg', $script, CClientScript::POS_END);
|
||||
Yii::app()->clientScript->registerScript('wysiwyg', $script, CClientScript::POS_END);*/
|
||||
|
||||
?>
|
||||
|
||||
<?php $form=$this->beginWidget('CActiveForm', array(
|
||||
@ -199,9 +200,15 @@ Yii::app()->clientScript->registerScript('wysiwyg', $script, CClientScript::POS_
|
||||
</span>
|
||||
</h3>
|
||||
<div class="content nopadding">
|
||||
<?php echo $form->textArea($model, 'observaciones', array('id'=>'wysiwyg', 'class'=>'ff')); ?>
|
||||
<?php echo $form->error($model,'observaciones', array('class'=>'errortext')); ?>
|
||||
<div class="padding1020">
|
||||
<?php echo $form->labelEx($model,'observaciones'); ?>
|
||||
<div class="marginleft150">
|
||||
<?php echo $form->textArea($model, 'observaciones', array('id'=>'wysiwyg', 'class'=>'lf')); ?>
|
||||
<?php echo $form->error($model,'telefono_fijo', array('class'=>'errortext')); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<br clear="all" />
|
||||
<div class="form_default">
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
</div>
|
||||
<div class="two_third last">
|
||||
<?php echo CHtml::encode($data->dni); ?><br/>
|
||||
<?php echo CHtml::encode($data->localidad); ?><br/>
|
||||
<?php echo CHtml::encode($data->nombreCompletoLocalidad); ?><br/>
|
||||
<?php echo CHtml::mailto($data->email); ?><br/>
|
||||
<?php echo CHtml::encode($data->telefono_fijo); ?><br/>
|
||||
<?php echo CHtml::encode($data->telefono_movil); ?><br/>
|
||||
@ -71,8 +71,8 @@
|
||||
<?php echo CHtml::encode($data->tieneVehiculoPropio); ?><br/>
|
||||
<?php echo CHtml::encode($data->rangoSalarial); ?><br/>
|
||||
<?php echo CHtml::encode($data->telefono_movil); ?><br/>
|
||||
<?php echo implode(', <br/>', ($this->darListaIdiomas($data))); ?>
|
||||
<?php echo implode(', <br/>', ($this->darListaTitulaciones($data))); ?>
|
||||
<?php echo implode(', ', ($this->darListaIdiomas($data))); ?><br/>
|
||||
<?php echo implode(', ', ($this->darListaTitulaciones($data))); ?>
|
||||
</div>
|
||||
</div>
|
||||
<br clear="all"/>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user