私はスラグによって、単一のブログのニュースを表示したいが、私はCodeIgniterの - ルート複数のパラメータ
ブログコントローラ分からない:
public function show_news($slug)
{
$page_data['page_title'] = 'News';
$page_data['news_item'] = $this->blog_model->get_news($slug);
$this->template->load('frontend/blog_news',$page_data);
}
ブログモデル:
\t function get_news($slug)
{
$slugs = urldecode($slug);
$query = $this->db->get_where('blogposts', array('slug' => $slugs));
if($query->num_rows() > 0){
\t if($this->db->get_Where('blogposts', array('slug'=>$slugs))->row()->status == '1'){
\t \t return $query->row_array();
\t \t }
\t \t }
}
私のルート:
$route['blog/(:any)/news/(:any)'] = "blog/show_news/$1/$2";
不完全でのご質問は、私の間違っているものを、示していないビューのデータにより –
@MahdiMajidzadehを説明しますか? –