foreach ($LACT as $OA) { if ($OA instanceof Activitats) { $CATEGORIA = $OA->getNomTipusActivitat(); $url = url_for('@hospici_detall_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()); $NOM = $OA->getTMig(); $ORGANITZA = $OA->getNomSite(); $POBLACIO = SitesPeer::getPoblacioSite($OA->getSiteid()); $HORARIS = $OA->getHorarisText(); $DATA_INICI = '<b><span style="color:green">' . generaHorarisCompactat($OA) . '</span></b><br />' . $OA->getHorarisText(); } elseif ($OA instanceof Activitatsexternes) { $CATEGORIA = $OA->getCategoriaNom(); $url = $OA->getUrl(); $NOM = $OA->getTitol(); $ORGANITZA = $OA->getEntitat(); $POBLACIO = PoblacionsPeer::toString($OA->getPoblacio()); $DATA_INICI = '<b><span style="color:green">' . generaHorarisCompactat($OA) . '</span></b><br />' . $OA->getHora('H:i'); } $NOM = '<a id="link" style="font-size:14px;" href="' . $url . '">' . $NOM . ' </a><span style="font-size:10px; color:gray;"></span>'; ?> <tr> <td style="width:80px; vertical-align:top;"><?php echo $DATA_INICI; ?> </td> <td style="vertical-align: top;"><?php echo $NOM; ?> <br /> <span style="color:#63B18E"><?php
foreach ($LLISTAT_ACTIVITATS->getResults() as $OA) { echo '<div style="margin-top:10px; margin-bottom:10px;">'; //Si la categoria és diferent a l'anterior la mostrem if ($cat_ant != $OA->getTipusactivitatIdtipusactivitat()) { echo '<div class="h_llistat_activitat_tipus_titol">' . $OA->getNomTipusActivitat() . '</div>'; } echo '<div class="h_llistat_acivitat_titol"> <div style="float:left"> <a href="' . url_for('@hospici_detall_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">' . $OA->getTMig() . '</a> </div>'; //Si es pot comprar entrada per internet, es mostra. if ($OA->getIsEntrada()) { echo '<div style="float:right"> <a name="link_compra" style="text-decoration:underline; color:blue; font-size:10px;" href="' . url_for('@hospici_detall_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">Comprar o reservar entrada</a> </div>'; } echo '</div>'; echo '<div style="clear:both" class="h_llistat_activitat_horari">' . generaHorarisCompactat($OA->getHorariss($C)) . '</div>'; echo '<div class="h_llistat_activitat_organitzador">| Organitza: ' . $OA->getNomSite() . '</div>'; echo '<div style="clear:both"></div>'; echo '</div>'; echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>'; $cat_ant = $OA->getTipusactivitatIdtipusactivitat(); } } echo '<div class="pagerE">' . setPager($LLISTAT_ACTIVITATS, '@hospici_cercador_activitats') . '</div>'; ?> </div> </div>