我想在Codeigniter中使用圖像CRUD。以下是我工作:Codeigniter數據傳遞到着陸頁,但沒有傳遞到其他頁
控制器:
public function view($page = 'home')
{
$image_crud = new image_CRUD();
$image_crud->unset_upload();
$image_crud->unset_delete();
$image_crud->set_primary_key_field('id');
$image_crud->set_url_field('url');
$image_crud->set_table('example_4')
->set_image_path('assets/uploads');
$output = $image_crud->render();
$this->load->view('pages/'.$page,$output);
}
查看:
<html>
<body><div class="container_main">
<?php echo $output; ?>
</div>
與有關代碼的頁面顯示正常。但是,一旦我添加一個額外的頁面的頁面會給我一個錯誤:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: output
Filename: pages/gallery.php
Line Number: 7
新的控制器:
public function view($page = 'home')
{
if($page == 'gallery'){
$image_crud = new image_CRUD();
$image_crud->unset_upload();
$image_crud->unset_delete();
$image_crud->set_primary_key_field('id');
$image_crud->set_url_field('url');
$image_crud->set_table('example_4')
->set_image_path('assets/uploads');
$output = $image_crud->render();
$this->load->view('pages/'.$page,$output);
}
}
我在做什麼錯?
使用$數據,而不是$輸出,當負載的視圖。 – CodeCanyon