Subversion-Projekte lars-tiefland.ci

Revision

Revision 33 | Revision 35 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

/**
 * @author Lars Tiefland
 * @copyright 2016
 */

class Artikel_model extends CI_Model
{
        public function list_artikel($father)
        {
                $query = $this->db->get_where('artikel', array(
                        "father" => $father,
                        "language" => "DE",
                        ));
                while ($row = $query->unbuffered_row('array'))
                {
                        $row["itemLink"] = $this->getLink($row["ID"]);
                        $artikel[] = $row;
                }
                return $artikel;
        }
        public function get_artikel($id)
        {
                $query = $this->db->get_where('artikel', array(
                        'id' => $id,
                        "language" => "DE",
                        ));
                return $query->row_array();
        }

        private function getLink($id)
        {
                $res = $this->db->get_where('alias', array(
                        'id' => $id,
                        "type_id" => 1,
                        ));
                $row = $res->row_array();
                return $row["alias"];
        }
}

?>