路由新控制器 - codeigniter 3

时间:2017-01-08 14:10:49

标签: php codeigniter

我想要创建其他控制器的情况。

我的步骤:

我创建了控制器控制器/ Form.php

class Form extends CI_Controller {

        public function index()
        {
                $this->load->helper(array('form', 'url'));

                $this->load->library('form_validation');

                if ($this->form_validation->run() == FALSE)
                {
                        $this->load->view('apanel/login');
                }
                else
                {
                        $this->load->view('apanel/index');
                }
        }
}

然后我创建views / apanel / login.php,views / apanel / index.php

现在我想访问我的登录页面,但不能http://example.com/codeigniter/apanel/ http://example.com/codeigniter/apanel/login.php http://example.com/codeigniter/apanel/index.php

但未找到404错误。

我已经开始了

$route['default_controller'] = 'pages/view';

但这是针对其他观点的。

如何为此登录页面创建新视图?

1 个答案:

答案 0 :(得分:1)

如果您想要访问这样的登录页面 -

http://example.com/codeigniter/apanel/

然后请遵循这种模式 -

$route['string_which_you_want_to_show_in_url'] = 'controller/method';

$route['apanel'] = 'form/index';

使用您将从左侧路由参数

访问