Example #1
0
                        <?php 
    echo $ficha->guia_online || $ficha->guia_oficina || $ficha->guia_telefonico || $ficha->guia_correo ? '<strong>Tipo de trámite:</strong>' : '';
    ?>
 <?php 
    echo ($ficha->guia_online ? '<span class="tipo_tramite_online" title="En Línea">[En Línea]</span> En Línea ' : '') . ($ficha->guia_oficina ? '<span class="tipo_tramite_oficina" title="En oficina">[En oficina]</span> En oficina ' : '') . ($ficha->guia_telefonico ? '<span class="tipo_tramite_telefonico" title="Por teléfono">[Por teléfono]</span> Por teléfono ' : '') . ($ficha->guia_correo ? '<span class="tipo_tramite_correo" title="Por correo">[Por correo]</span> Por correo ' : '');
    ?>
                    </p>
                    <?php 
    $ficha_temas = array();
    if (count($ficha->Temas)) {
        $ficha_temas = array();
        echo "<span class='topic-cat'>Presente en temas:&nbsp;</span><span>";
        foreach ($ficha->Temas as $tema) {
            $ficha_temas[] = $tema->nombre;
        }
        echo enumerar_en_espanol($ficha_temas);
        echo "</span>";
    }
    ?>
                </li>
                <?php 
}
?>

        </ul>
        <!--
        <div class="paginacion">
            <?php 
//$this->pagination->create_links()
$finpag = floor($total / $per_page) * 10;
?>
Example #2
0
function infoFiltrosBusqueda($fichas, $total_fichas, $opciones, $instituciones, $hecho, $etapa, $hechoempresa, $etapaempresa, $f_temas, $f_temasempresa, $f_apoyos)
{
    if (isset($opciones) && isset($opciones['filtros'])) {
        $op = $opciones['filtros'];
        $filtros = array();
        if (isset($op['string']) && $op['string'] != "") {
            $filtros[] = "contienen el(los) término(s) <b><i>'" . $op['string'] . "'</i></b>";
        }
        if (isset($op['etapa'])) {
            $filtros[] = "pertenecen a la etapa de vida <b><i>'" . $etapa->nombre . "'</i></b>";
        }
        if (isset($op['hecho'])) {
            $filtros[] = "pertenecen al hecho de vida <b><i>'" . $hecho->nombre . "'</i></b>";
        }
        if (isset($op['etapaempresa'])) {
            $filtros[] = "pertenecen a la etapa de empresa <b><i>'" . $etapaempresa->nombre . "'</i></b>";
        }
        if (isset($op['hechoempresa'])) {
            $filtros[] = "pertenecen al hecho de empresa <b><i>'" . $hechoempresa->nombre . "'</i></b>";
        }
        if (isset($op['edad']) && $op['edad'] != "") {
            $filtros[] = "estén enfocadas a personas de aproximadamente <b>" . $op['edad'] . "</b> años";
        }
        if (isset($op['genero']) && $op['genero'] != "" && $op['genero'] > 1) {
            $tipo_genero = Doctrine::getTable('genero')->findOneBy('id', $op['genero']);
            $filtros[] = "estén orientados a público <b>" . $tipo_genero->nombre . "</b>";
        }
        if (isset($op['temas']) && count($op['temas']) > 0) {
            if (isset($f_temas) && is_array($f_temas) && count($f_temas) > 0) {
                $filtros[] = "contengan el(los) tema(s): <b>" . enumerar_en_espanol($f_temas, 'y') . "</b>";
            }
        }
        if (isset($op['temasempresa']) && count($op['temasempresa']) > 0) {
            if (isset($f_temasempresa) && is_array($f_temasempresa) && count($f_temasempresa) > 0) {
                $filtros[] = "contengan el(los) trámite(s) empresa(s): <b>" . enumerar_en_espanol($f_temasempresa, 'y') . "</b>";
            }
        }
        if (isset($op['apoyos']) && count($op['apoyos']) > 0) {
            if (isset($f_apoyos) && is_array($f_apoyos) && count($f_apoyos) > 0) {
                $filtros[] = "contengan el(los) apoyo(s) de Estado: <b>" . enumerar_en_espanol($f_apoyos, 'y') . "</b>";
            }
        }
        if (isset($op['servicios']) && count($op['servicios']) > 0) {
            foreach ($instituciones as $institucion) {
                if (in_array($institucion->codigo, $op['servicios'])) {
                    $f_servicios[] = $institucion->nombre;
                }
            }
            if (isset($f_servicios) && is_array($f_servicios) && count($f_servicios)) {
                $filtros[] = "contengan la(s) institución(es) <b>" . enumerar_en_espanol($f_servicios, 'o') . "</b>";
            }
        }
        if ($total_fichas) {
            return "<li>Se ha encontrado <b>{$total_fichas}</b> resultado(s) que " . enumerar_en_espanol($filtros, 'y') . ".</li>";
        } else {
            return "<li>No se han encontrado resultados.</li>";
        }
    }
}
Example #3
0
                                    </p>
                                    <?php 
    if (count($ficha->Temas)) {
        ?>
                                        <div class="temas">
                                            Temas:
                                            <?php 
        $temas = array();
        ?>
                                            <?php 
        foreach ($ficha->Temas as $key => $tema) {
            $temas[] = $tema->nombre;
        }
        ?>
                                            <span><?php 
        echo enumerar_en_espanol($temas);
        ?>
</span>
                                        </div>                                
                                    <?php 
    }
    ?>
                                    <div class="tipotramite">
                                        <?php 
    echo $ficha->guia_online ? '<span class="tipo_tramite_online" title="En Línea">En línea</span>' : '';
    ?>
                                        <?php 
    echo $ficha->guia_oficina ? '<span class="tipo_tramite_oficina" title="En oficina">En oficina</span>' : '';
    ?>
                                        <?php 
    echo $ficha->guia_telefonico ? '<span class="tipo_tramite_telefonico" title="Por teléfono">Por teléfono</span>' : '';