使用控制器移至新页面

时间:2018-11-13 15:51:08

标签: codeigniter codeigniter-3 codeigniter-2

救救我

viewhome.php

<li class="main_nav_item">
<a href="<?php echo base_url('contact');?>">contact</a></li>

联系人(控制器)

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Contact extends CI_Controller {

   public function index()
   { 
       $this->load->view('viewcontact.php');
   }
}
?>

配置     $config['index_page'] = '';

自动加载      $autoload['helper'] = array('url','file','form');

但总是 找不到对象! 请帮助我

我可以打开viewhome,但是当我单击“联系”时,找不到对象。

我的基本URL配置= localhost/Final

1 个答案:

答案 0 :(得分:0)

将代码更改为

在viewhome.php

<li class="main_nav_item">
<a href="<?php echo base_url() . 'index.php/contact';?>">contact</a></li>

在application / config / routes.php中添加

$route['contact'] = 'Contact';