Vista de capacidad tecnica de la lista de candidatos
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_IntranetNueva/trunk@65 77cfc57b-8ef4-1849-9df6-4a38aa5da120
This commit is contained in:
parent
b6f740d0e3
commit
a659e6a624
@ -313,12 +313,46 @@ class CandidatoController extends Controller
|
||||
{
|
||||
$lista = array();
|
||||
foreach ($data->capacidades as $capacidad) {
|
||||
$perfil = $capacidad->perfilTecnico->descripcion;
|
||||
$perfil = '<strong>' .$capacidad->perfilTecnico->descripcion . '</strong>';
|
||||
$meses = '(' . $capacidad->meses_perfil_tecnico . ' ' . Yii::t('intranet', 'meses') . ')';
|
||||
$lista[] = $perfil . (($meses != '()') ? $meses : '');
|
||||
$tecnologias='';
|
||||
foreach($capacidad->tecnologias as $tecnologia ){
|
||||
if ($tecnologias == '') {
|
||||
$tecnologias .= '<br/>Tecnologías: ';
|
||||
}
|
||||
else{
|
||||
$tecnologias .= ', ';
|
||||
}
|
||||
|
||||
$tecnologias .= $tecnologia->tecnologia->descripcion;
|
||||
$tecnologias .= ' (' . $tecnologia->meses_tecnologia . ' ' . Yii::t('intranet', 'meses') . ') ';
|
||||
}
|
||||
$funciones='';
|
||||
foreach($capacidad->capacidadesFuncionales as $funcion ){
|
||||
if ($funciones == '') {
|
||||
$funciones .= '<br/>Funcionalidades: ';
|
||||
}
|
||||
else{
|
||||
$funciones .= ', ';
|
||||
}
|
||||
|
||||
$funciones .= $funcion->perfilFuncional->descripcion;
|
||||
$funciones .= ' (' . $funcion->meses_funcional . ' ' . Yii::t('intranet', 'meses') . ') ';
|
||||
}
|
||||
|
||||
|
||||
$lista[] = $perfil . (($meses != '()') ? $meses : '') . $tecnologias . $funciones . '<br/>';
|
||||
|
||||
}
|
||||
$value = implode('<br/>', $lista);
|
||||
return ($value == NULL) ? CHtml::tag("span", array("class"=>"nodata"), Yii::t('intranet', 'Sin capacidades')) : $value;
|
||||
return ($value == NULL) ? CHtml::tag("span", array("class"=>"nodata"), Yii::t('intranet', 'Sin capacidades')) : $value;
|
||||
|
||||
|
||||
// foreach ($data->capacidadesFuncionales as $funcionalidad) {
|
||||
// $perfil = $funcionalidad->perfilFuncional->descripcion;
|
||||
// $meses = '(' . $funcionalidad->meses_funcional . ' ' . Yii::t('intranet', 'meses') . ')';
|
||||
// $lista[] = $perfil . (($meses != '( '. Yii::t('intranet', 'meses') .')') ? ' '. $meses : '');
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -113,13 +113,13 @@ class Candidato extends CActiveRecord
|
||||
*/
|
||||
public function getOpcionesEstado() {
|
||||
return array(
|
||||
0 => 'Pendiente de clasificar',
|
||||
1 => 'Rechazado por antecedentes',
|
||||
2 => 'Rechazado por no cumplir requisitos mínimos',
|
||||
3 => 'Rechazado por perfil no demandado',
|
||||
4 => 'Disponible',
|
||||
5 => 'Disponible asignado exclusivo',
|
||||
6 => 'No disponible',
|
||||
0 => 'Borrador',
|
||||
1 => 'Sin capacidades',
|
||||
2 => 'Rechazados',
|
||||
3 => 'Si más adelante',
|
||||
4 => 'En proceso: Disponible',
|
||||
5 => 'En proceso: Disponible asignado',
|
||||
6 => 'Otras provincias',
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@ -89,7 +89,7 @@ $('.search-form form').submit(function(){
|
||||
// 'filter' => CHtml::listData(PerfilTecnico::model()->findAll(), 'id', 'descripcion'),
|
||||
'cssClassExpression' => '"con0"',
|
||||
),
|
||||
array(
|
||||
/* array(
|
||||
'type' => 'raw',
|
||||
//'name' => 'capacidad_funcional_search',
|
||||
'value'=>array($this, 'gridDataColumnCapacidadFuncional'),
|
||||
@ -100,6 +100,8 @@ $('.search-form form').submit(function(){
|
||||
),
|
||||
'cssClassExpression' => '"con1"',
|
||||
),
|
||||
|
||||
*/
|
||||
array(
|
||||
'type' => 'html',
|
||||
'name' => 'estado',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user