getSocio(); if(count($aSocio)==0){ header("location:socios.php"); } $oNoticias = new Noticias(); $oObras = new Obras(); $oTags = new Tags(); $aIdObrasRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_OBRAS); $aIdSociosRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_SOCIOS); $aIdNoticiasRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_NOTICIAS); $aNoticiasRelacionadas = $oNoticias->getNoticiasRelacionadas($aIdNoticiasRel, 0); $aObrasRelacionadas = $oObras->getObrasRelacionadas($aIdObrasRel, 0); $aSociosRelacionados = $oSocios->getSociosRelacionados($aIdSociosRel, $idSocio); // ---- asigno al Smarty ---------------------- $smarty = new Smarty; require_once './include_global.php'; //si el socio es un grupo cojo sus obras if($aSocio['idTipo']==2){ $oObras = new Obras(); $aObras = $oObras->getListadoObras($idSocio); $smarty->assign('obras', $aObras); //si pertenece a una federación lo meto en la miga de pan $aFederacion = $oSocios->getFederacion(); if(strlen($aFederacion['nombre_normal'])>0){ $smarty->assign('miga_pan', "".$aFederacion['nombre_normal']." / ".$aSocio['nombre_normal']); $hay_miga_pan = 1; } } //si el socio es una federacion cojo sus grupos if($aSocio['idTipo']==1){ $aGrupos = $oSocios->getGruposFederacion(); $smarty->assign('grupos', $aGrupos); } //si el socio es una confederacion cojo sus federaciones if($aSocio['idTipo']==4){ $aFederaciones = $oSocios->getFederacionesConfederacion(); $smarty->assign('federaciones', $aFederaciones); } $smarty->assign('noticiasRelacionadas' , $aNoticiasRelacionadas); $smarty->assign('obrasRelacionadas' , $aObrasRelacionadas); $smarty->assign('sociosRelacionados' , $aSociosRelacionados); $smarty->assign('css_adicional', "\n \n \n \n \n \n "); if($aSocio['idTipo']!=3) $smarty->assign('titulo', $aSocio['nombre_normal']); else $smarty->assign('titulo', $aSocio['nombre']); $smarty->assign('menu_seleccionado', 3); $smarty->assign('submenu_seleccionado', 0); $smarty->assign('socio', $aSocio); //como el bloque de redes sociales y enlace es comun para socios y obras lo meto en una variable $smarty->assign('enlace', $aSocio['enlace']); $smarty->display('cabecero.tpl'); $smarty->display('cabecero_socios.tpl'); $smarty->display('contenidos_relacionados.tpl'); $smarty->display('in_columna_535.tpl'); $smarty->display('submenu_socios.tpl'); //la miga de pan solo aparece si el socio es un grupo perteneciente a una federacion if($hay_miga_pan == 1) $smarty->display('miga_pan_cartelera.tpl'); $smarty->display('in_columna_237_socio.tpl'); $smarty->display('img_ficha_socio.tpl'); $smarty->display('fin_div.tpl'); $smarty->display('in_col_izq_socio.tpl'); $smarty->display('ficha_socio.tpl'); $smarty->display('fin_div.tpl'); $smarty->display('compartir_info.tpl'); //si el socio es una federacion se mete el bloque de los grupos que la forman,sino el de compartir if ($aSocio['idTipo']==1) $smarty->display('componentes_federacion.tpl'); //si el socio es una confederacion se mete el bloque de las federaciones if ($aSocio['idTipo']==4) $smarty->display('componentes_confederacion.tpl'); //si el socio es un grupo se mete su cartelera if($aSocio['idTipo']==2) $smarty->display('cartelera_grupo.tpl'); $smarty->display('fin_div.tpl'); $smarty->display('consultas_horizontal.tpl'); $smarty->display('pie.tpl'); ?>