> var $id = ''; // ID der ausgewählten Kategoriengruppe var $categories = array(); // Alle Kategorien der ausgewählten Kategoriengruppe // <> function category_group($id) { //var_dump($_POST); // Alle Attributwerte anzeigen $this->set_id($id); } // <> function set_id($weblog_id) { //Speichert die ID der Kategoriengruppe des ausgewählten Weblogs if ($weblog_id != '') { $sql = 'SELECT cat_group FROM exp_weblogs WHERE exp_weblogs.weblog_id='.$weblog_id.' LIMIT 1'; $ci_object =& get_instance(); $query = $ci_object->db->query($sql); $row = $query->row(); if ($row->cat_group != '') { $this->id = $row->cat_group; } } } function set_categories($id) { //Speichert alle Kategorien der ausgewählten Kategoriengruppe if ($id != '') { $sql = 'SELECT cat_id, cat_name FROM exp_categories WHERE exp_categories.group_id='.$id.' ORDER BY cat_id ASC'; $ci_object =& get_instance(); $query = $ci_object->db->query($sql); if ($query->num_rows() >= 1) { foreach ($query->result_array() as $row) { $this->categories[] = array('category_id' => $row['cat_id'], 'category_name' => $row['cat_name']); } } } } // <> function get_id() { return $this->id; } function get_categories() { return $this->categories; } } ?>