Revision 419 | Revision 519 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @author Lars Tiefland* @copyright 2016*/class Aktion_model extends CI_Model{public function get_aktion($aktion_id){}public function get_aktion_items($aktion_id){$res = $this->db->get_where('artikel_2_Aktionen',array('Aktionen'=>$aktion_id,'language'=>$GLOBALS['INI']['language'],));$items = $res->result_array();return $items;}public function get_cur_aktion($rubrik = 'Home'){$aktionen=array();$res = $this->db->get_where('Aktionen', 'kategorie="'.$rubrik.'" AND CURDATE() BETWEEN von AND `bis`');while ($row = $res->unbuffered_row('array')){$row['bilder'] = $this->get_aktionen_items($row['ID']);$row['items']=$this->aktion->get_aktion_items($row['ID']);if (isset($row['config']) && $row['config']){$row['config'] = unserialize($row['config']);}$aktionen[]=$row;}return $aktionen;}private function get_aktionen_items($aktion_id){$this->db->order_by('rang', 'ASC');$resultItems = $this->db->get_where('aktionen_item', array('aktion_id' => $aktion_id));while ($rowItems = $resultItems->unbuffered_row('array')){$bilder[] = $rowItems;}return $bilder;}}?>