public function pokaz() { $powiaty = array(1 => 'garwoliński', 2 => 'siedlecki', 3 => 'węgrowski', 4 => 'miński', 5 => 'łukowski', 6 => 'łosicki', 7 => 'sokołowski'); $Kalendarium = new Application_Model_DbTable_Kalendarium(); $select = $Kalendarium->select(array('id', 'tytul', 'tekst', 'foto', 'od_kiedy', 'ilosc_dni'))->order(array('id ASC')); $imprezy = $Kalendarium->fetchAll($select); foreach ($imprezy as $i => $impreza) { if ($impreza->do_kiedy == "0000-00-00 00:00:00") { $endDate = date('Y-m-d H:i:s', strtotime($impreza->od_kiedy) + 86400 * (int) $impreza->ilosc_dni); // echo $impreza->od_kiedy.' ->'.$impreza->ilosc_dni.'->'.$endDate.'<br>'; $Kalendarium->update(array('do_kiedy' => $endDate), array('id=?' => $impreza->id)); } } $startDate = date('Y-m-d'); $endDate = date('Y-m-d', strtotime($startDate) + 86400 * 7); $select = $Kalendarium->select(array('id', 'tytul', 'tekst', 'foto', 'od_kiedy', 'do_kiedy', 'ilosc_dni', 'id_powiat'))->where('id_kategoria = ?', 3)->where('od_kiedy >= ?', $startDate)->where('do_kiedy <= ?', $endDate)->order(array('od_kiedy ASC'))->limit(7); $imprezy = $Kalendarium->fetchAll($select); $view = Zend_Layout::getMvcInstance()->getView(); ?> <section class="c_l_modul"> <div class="c_l_modul_s2"> <div class="c_l_modul_t2"> <h2 class="tytul_belki1">c o, g d z i e, k i e d y</h2> </div> <div class="c_l_modul_c2 aktualnosciR"> <?php foreach ($imprezy as $i => $impreza) { ?> <article class="art_info art_info_aktualnosci"> <a href="<?php echo $view->url(array('id' => $impreza->id, 'title' => TS_Url::getUrl($impreza->tytul)), 'kultura-impreza', true); ?> "> <p class="data float-left width-100pr"> od <?php echo date("Y-m-d", strtotime($impreza->od_kiedy)); ?> do <?php echo date("Y-m-d", strtotime($impreza->do_kiedy)); ?> <i class="float-right">pow. <?php echo $powiaty[$impreza->id_powiat]; ?> </i> </p> <?php if ($i == 0) { ?> <p class="tytul float-left width-100pr"><?php echo stripslashes($impreza->tytul); ?> </p> <?php } elseif ($i > 0) { ?> <p class="tytul_szary float-left width-100pr"><?php echo stripslashes($impreza->tytul); ?> </p> <?php } ?> <?php if ($i == 0) { ?> <?php if ($impreza->foto != "") { ?> <div class="center float-left"> <img class="" src="<?php if (Zend_Registry::isRegistered('baseUrl')) { echo Zend_Registry::get('baseUrl'); } else { echo $view->baseUrl(); } echo Zend_Registry::get('imgSrc'); ?> /w_miescie/mini/<?php echo $impreza->foto; ?> " title="" alt=""/> </div> <?php } ?> <div class="abstrakt float-left"> <?php echo TS_Functions::skracajText(stripslashes($impreza->tekst), 30); ?> <img src="<?php echo $view->baseUrl(); echo Zend_Registry::get('layoutSrc'); ?> /standard/ico/wiecej.gif"/> </div> <?php } ?> </a> </article> <?php } ?> <a class="wiecej" href="<?php echo $view->url(array('page' => 1), 'kultura-imprezy', true); ?> ">- więcej -</a> <a class="sprawdz-na-kalendarzu" href="<?php echo $view->url(array(), 'kalendarz', true); ?> "> PEŁNY KALENDARZ WYDARZEŃ </a> </div> </div> </section> <?php //endif; /**/ }