Ben kullanıcı catergories bir seçim tasarımda kendi navigasyon menüsü oluşturmak hangi bir sistem inşa ediyorum, bu işler böyle olduğunu onlar görmek onlar 'Blog' başlıklı bir akordeon alabilirsiniz 'Blog' üzerine tıklayın ve bu genişleyen olduğunu tüm blog başlıkları, ancak anı olarak, benim uygulama birden Blog girişleri varsa ben iki blog girişleri var bu yüzden şu anda, birden akordeonlar oluşturur ve ne zaman kullanıcı slects 'blog' da akordeon olsun, nerede bir tane almalısınız olarak tüm başlıkları ile
Denetleyici:
public function category($content_id) {
//$this->output->enable_profiler(TRUE);
if (intval($this->uri->segments[4])){
$content_id = $this->uri->segments[4];
} else {
$content_id = $this->uri->segments[7];
}
$data['content'] = $this->site_model->get_content($content_id);
$this->load->view("call", $data);
}
Model:
public function get_content($content_id) {
$this->db->select('*');
$this->db->from ('content');
$this->db->join('categories', 'categories.category_id = content.categories_category_id', 'left');
$this->db->where ('categories_category_id', $content_id);
$query = $this->db->get();
return $query->result_array();
}
Görünüm:
<?php
if(isset($content)) {
// var_dump($content);
foreach($content as $row) {
echo "<h2 class='$row[category_name]'><a href='#'>$row[category_name]</a></h2>";
echo "<div class='$row[category_name]'><a href='index.php/home/get_content/$row[content_id]' class='contentlink'>$row[content_title]</a></div>";
}
}
?>
Kategorisi için kullanıcı sadece bir akordiyon inşa alır realted içerik o akordeon yerleştirilir tüm kategoriler koymak seçer böylece nasıl benim kod değiştirebilir?
Umarım bu mantıklı.