[insert_php]
use Controllers\SalvaguardaSeccionController;
use Models\SalvaguardaSeccion;
use Controllers\SalvaguardasController;
use Models\Salvaguardas;
use Models\Estado;
use Controllers\EstadoController;
use Controllers\LineaAccionFormularioController;
use Controllers\FormularioController;
use Models\Formulario;
use Models\LineaAccionFormulario;
$url_server = trailingslashit(get_site_url());
$salvaguarda_id = $_GET[‘sid’];
$estado_id = $_GET[‘eid’];
$salvaguardasController = new SalvaguardasController;
$formularioController = new FormularioController;
$estadoController = new EstadoController;
$listaObjsSalvaguardas = $salvaguardasController->listar();
$listaAnios = $formularioController->getAniosCapturados();
$listaEstados = $estadoController->listar();
$estadoObj = $estadoController->find($estado_id);
$salvaguardaObj = $salvaguardasController->find($salvaguarda_id);
$salvaguardas_array = array();
$anio_actual = date(“Y”);
$anio_filtro = $_GET[‘anio’];
$cadenaSalvaguarda = ”;
[/insert_php]

foreach ($listaAnios as $value)
{
$anio_actual = date(“Y”);
$anio_activo = ”;
if($anio_actual == $value->anio_creacion) $anio_activo = ‘active’;
[/insert_php]
foreach ($listaEstados as $estadoObjTmp) {
echo ‘
[insert_php]
$mapa_estado = $url_server.’wp-content/uploads/2017/09/MAPA.png’;
$escudo_estado = $url_server.’wp-content/uploads/2017/09/ESCUDO.png’;
if(!empty($estadoObj->mapa_estado)) $mapa_estado = $estadoObj->mapa_estado;
if(!empty($estadoObj->escudo_estado)) $escudo_estado = $estadoObj->escudo_estado;
[/insert_php]
[insert_php]
$formulariosEncontrados = 0;
if(empty($salvaguardaObj)){
$listaFormularios = $formularioController->listaPorFiltros($estado_id, $anio_filtro, 0);
foreach($listaFormularios as $formularioObj){
$formulariosEncontrados++;
generarHtmlDatosForm($formularioObj);
}
}else{
foreach($salvaguardaObj->getSecciones as $seccionObj){
$listaFormularios = $formularioController->listaPorFiltros($estado_id, $anio_filtro, $seccionObj->id);
foreach($listaFormularios as $formularioObj){
$formulariosEncontrados++;
generarHtmlDatosForm($formularioObj);
}
}
}
function generarHtmlDatosForm($formularioObj){
$listaArchivosNarrativa = $formularioObj->getArchivosNarrativa;
$listaArchivosMarcoCumplimiento = $formularioObj->getArchivosMarcoCumplimiento;
$listaArchivosRespeto = $formularioObj->getArchivosRespeto;
$html = ”;
$html .= ‘
$html .= ‘
‘;
$html .= ‘
$html .= $formularioObj->narrativa;
if(count($listaArchivosNarrativa) > 0){
$html .= ‘
$html .= ‘