0
我有一個頁面,其中包含調用視圖的特定鏈接。執行在控制器中的功能coresponding之後顯示視圖 HTML頁面包含以下行視圖控制器中的href問題
<a href="xxxxxxx">Click to view</a>
控制器包含
public function get_comments()
{
if(!file_exists('application/views/blog/list_comment_view.php'))
{
show_404();
}
else
{
$row_nums=$this->blog->get_row_nums();
$config['base_url']=base_url().'index.php/blog/list_comment_view';
$config['total_rows']=$row_nums;
$config['per_page']=5;
$config['num_links']=2;
$config['full_tag_open']='<p>';
$config['full_tag_close']='<p>';
$config['first_link']='First';
$config['last_link']='Last';
$this->pagination->initialize($config);
$data['comments']=$this->blog->get_comments($config['per_page'],$this->uri->segment(3));
$this->load->library('table');
$this->table->set_heading('No','Title','Created','Modified','Action');
$this->load->view('blog/list_comment_view', $data);
}
}
的list_view.php是
<body>
<div>Welcome ,
<?php
$array=$this->session->userdata('db_result');
echo $array[0]['name'];
?></div>
<?php
$this->table->generate($comments);
$this->pagination->create_links();
?>
</body>
我想知道我應該替換XXXXXX,因爲我直接將「get_comments」放在那裏,但它無法顯示list_view.php。沒有任何顯示,因爲list_view.php中的$ comments值是零大小。
對不起大家,它的工作,實際上,很好。我忘記「回聲」生成($評論); :-D感謝大家的閱讀和你的關心太..
我不知道codeigniter,但如果我不得不猜測,它看起來像你必須指定在網頁上的每頁計數。所以'href'就像'/ index.php/blog/list_comment_view/10'。 – 2012-02-13 05:48:15
是否要通過點擊上面提到的鏈接來執行「get_comments()」函數? – 2012-02-13 05:57:59
我想是的,我也是這麼做的,因爲我想我也會爲我加載視圖。但是什麼都沒有顯示出來。 – user1125233 2012-02-13 05:59:55