/** * 创建默认分页区域 */ function createPage($url, $page, $pageSize, $totalCount, $showPageNum = -1, $half = -1, $flPage = true) { $pageData = setPager($page, $pageSize, $totalCount, $showPageNum, $half); $firstPage = ''; $lastPage = ''; if ($flPage) { if ($pageData['pageStart'] > $pageData['firstPage']) { $firstPage = '<li><a href="' . $url . $pageData['firstPage'] . '">首页</a></li>'; } if ($pageData['pageEnd'] < $pageData['lastPage']) { $lastPage = '<li><a href="' . $url . $pageData['lastPage'] . '">尾页</a></li>'; } } $prevPage = ''; if ($pageData['currentPage'] == $pageData['firstPage']) { $prevPage = '<li class="disabled"><a>«</a></li>'; } else { $prevPage = '<li><a href="' . $url . $pageData['prevPage'] . '">«</a></li>'; } $nextPage = ''; if ($pageData['currentPage'] == $pageData['lastPage']) { $nextPage = '<li class="disabled"><a>»</a></li>'; } else { $nextPage = '<li><a href="' . $url . $pageData['nextPage'] . '">»</a></li>'; } $page = '<ul>' . $firstPage . $prevPage; for ($i = $pageData['pageStart']; $i <= $pageData['pageEnd']; $i++) { if ($pageData['currentPage'] == $i) { $page .= '<li class="active"><a>' . $i . '</a></li>'; } else { $page .= '<li><a href="' . $url . $i . '">' . $i . '</a></li>'; } } $page .= $nextPage . $lastPage . '</ul>'; return $page; }
$link_cicle = link_to($nom_cicle, '@web_cicle?idC=' . $OC->getCicleid() . '&titol=' . myUser::text2url($nom_cicle)); if (!empty($nom_act)) { echo '<tr>'; echo '<td>'; echo '<a href="' . url_for('@web_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">' . $OA->getTmig() . '</a>'; if ($OC->getCicleid() > 1) { echo ' || Cicle: ' . $link_cicle; } echo '</td>'; echo '<td>' . generaData($A->getDia('Y-m-d')) . '</td>'; echo '<td>' . $A->getHoraInici('H:i') . '</td>'; echo '</tr>'; } } if ($MODE == 'CERCA') { echo '<tr><td colspan="3" style="text-align:center">' . setPager($LLISTAT_ACTIVITATS, 'web/index?accio=c', $PAGINA) . '</td></tr>'; } echo '</TABLE>'; } ?> <DIV STYLE="height:40px;"></DIV> </TD> <?php function generaData($DIA) { $ret = ""; list($ANY, $MES, $DIA) = explode("-", $DIA); $DATE = mktime(0, 0, 0, $MES, $DIA, $ANY);
$DATA_INICI = $OC->getDatainici('d') . ' ' . generaMes($OC->getDatainici('m')) . ' de ' . $OC->getDatainici('Y'); echo '<div style="margin-top:10px; margin-bottom:10px;">'; //Si la categoria és diferent a l'anterior la mostrem if ($cat_ant != $OC->getCategoria()) { echo '<div class="h_llistat_activitat_tipus_titol">' . $OC->getCategoriaText() . '</div>'; } echo '<div class="h_llistat_acivitat_titol"> <div style="float:left"> <a href="' . url_for('@hospici_detall_curs?idC=' . $OC->getIdcursos() . '&titol=' . $OC->getNomForUrl()) . '">' . $OC->getTitolcurs() . '</a> </div>'; //Si es pot reservar entrada per internet, es mostra. if ($OC->getIsEntrada()) { echo ' <div style="float:right"> <a name="link_compra" style="text-decoration:underline; color:blue; font-size:10px;" href="' . url_for('@hospici_detall_curs?idC=' . $OA->getIdCursos() . '&titol=' . $OC->getNomForUrl()) . '">Reservar matrícula</a> </div>'; } echo '</div>'; echo '<div style="clear:both" class="h_llistat_activitat_horari">Inici: ' . $DATA_INICI . '</div>'; echo '<div class="h_llistat_activitat_organitzador">| Organitza: ' . $OC->getNomSite() . '</div>'; echo '<div style="clear:both"></div>'; echo '</div>'; echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>'; $cat_ant = $OC->getCategoria(); } } echo '<div class="pagerE">' . setPager($LLISTAT_CURSOS, '@hospici_cercador_cursos') . '</div>'; ?> </div> </div>
} foreach ($NOTICIES->getResults() as $N) { $Ordre = link_to(image_tag('tango/16x16/actions/go-down.png'), 'gestio/gNoticies?accio=O&DOWN=1&idN=' . $N->getIdnoticia()); $Ordre .= ' ' . link_to(image_tag('tango/16x16/actions/go-up.png'), 'gestio/gNoticies?accio=O&UP=1&idN=' . $N->getIdnoticia()); echo '<TR> <TD class="LINIA">' . link_to($N->getTitolnoticia(), 'gestio/gNoticies?accio=E&idn=' . $N->getIdnoticia()) . '</TD> <TD class="LINIA">' . $N->getDatapublicacio() . '</TD> <TD class="LINIA">' . $N->getDatadesaparicio() . '</TD> <TD class="LINIA">' . ($N->getActiva() ? 'Sí' : 'No') . '</TD> <TD class="LINIA">' . $Ordre . '</TD> </TR>'; } ?> <TR><TD style="border:0px;" colspan="4"><?php echo setPager($NOTICIES, 'gestio/gNoticies?a=a', $PAGINA); ?> </TD></TR> </table> </DIV> </TD> <?php } ?> <?php function ParImpar($i) {
$url = ""; } else { $url = ' | <a style=" font-size:12px;" href="' . url_for($url, true) . '">WEB</a>'; } $logo = SitesPeer::getSiteLogo($OE->getSiteId()); echo ' <div class="h_llistat_acivitat_titol"> <div style="float:left"> <img src="' . $logo . '" height="30" alt="" /> </div> <div style="float:left; font-size:16px; padding-left:10px;"> ' . $OE->getNom() . '<br /> <div style="font-size:12px; color:gray;"> <a href="' . url_for('@hospici_cercador_entitats_activitats?SITE=' . $OE->getSiteId()) . '">Activitats</a> | <a href="' . url_for('@hospici_cercador_entitats_espais?SITE=' . $OE->getSiteId()) . '">Espais</a> | <a href="' . url_for('@hospici_cercador_entitats_cursos?SITE=' . $OE->getSiteId()) . '">Cursos</a> ' . $url . ' </div> </div> </div>'; echo '<div style="clear:both"></div>'; echo '</div>'; echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>'; $cat_ant = $OE->getSiteId(); } } echo '<div class="pagerE">' . setPager($LLISTAT_ENTITATS, '@hospici_cercador_entitats') . '</div>'; ?> </div> </div>
</div>'; } else { echo '<div style="border-bottom:1px solid #CCCCCC"> <div style="float:left; width:500px;"><div style="padding:4px">' . link_to(image_tag('intranet/Submenu2.png') . ' ' . $M->getTitol() . $SPAN, 'gestio/gMissatges?accio=C&IDM=' . $M->getMissatgeid(), array('class' => 'tt2')) . $RESP . '</div></div> <div style="float:left; width:150px;"><div style="padding:4px">' . $M->getUsuaris()->getNom() . ' ' . $M->getUsuaris()->getCog1() . '</div></div> <div style="clear:both"></div> </div>'; } $dif = $M->getPublicacio('d/m/Y'); } } ?> <div style="text-align:center; padding:5px;"> <?php echo setPager($MISSATGES, 'gestio/gMissatges?a=a', $PAGINA); ?> </div> </div> </div> <?php } ?> <div style="height:40px;"></div> <!-- </td> -->
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>