0
我想創建簡單的字母菜單,事情看起來像我接近我想要什麼,但我不得不刪除重複的字母:模型笨字母菜單
我用:
public function svi_izvodjaci_za_izbornik()
{
$this->db->order_by('naziv', 'ASC');
$query = $this->db->get('izvodjac');
return $query->result();
}
在控制器我使用:
public function index()
{
$data['izvodjaci_za_izbornik'] = $this->pocetak_model->svi_izvodjaci_za_izbornik();
$this->load->view('zaglavlje');
$this->load->view('pocetak', $data);
$this->load->view('podnozje');
}
鑑於我使用:
<?php foreach ($izvodjaci_za_izbornik as $izvodjac_za_izbornik): ?>
<a href="#"><?php echo mb_substr($izvodjac_za_izbornik->naziv, 0, 1, 'utf-8'); ?></a>
<?php endforeach; ?>
,其結果是:
我也打算通過這封信向控制器的方法誰就會調用模型的方法,看起來是這樣的:
public function izvodjaci_abecedno($letter)
{
$this->db->like('naziv', $letter, 'after');
$query = $this->db->get('izvodjac');
return $query->result();
}
謝謝大家幫忙。像this.use $this->db->distinct();
你爲什麼加載從數據庫菜單?菜單本質上是非常靜態的,我建議只編碼它們,也許直接將它們存儲到一個對象中,然後在你想要使用它的時候創建該對象的一個實例......這樣你只編輯一個包含所有菜單的文件... –
是的,當我想到它是有道理的,讓我嘗試這樣做,謝謝 –