单击codeiginiter中的按钮时,如何调用页面?

时间:2019-06-24 09:10:05

标签: php codeigniter

单击按钮时,我没有在codeiginiter中调用页面。

我是新来的,所以请帮助。...

<a href="#"><i class="fa fa-check-square-o nav_icon"></i>Forms<span class="fa arrow"></span></a>
<ul class="nav nav-second-level collapse">
    <li>
        <a href="<?php echo base_url('application/views/middlepage/inputs.php'); ?>">Inputs</a>
    </li>
    <li>
        <a href="<?php echo base_url('application/views/middlepage/validation.php'); ?>">Form Validation</a>
    </li>
</ul>

在Codeiginiter中的主题工具上,我无法调用页面 这是显示未找到该页面,但是我给出了正确的路径。

3 个答案:

答案 0 :(得分:0)

  

编辑config / config.php文件

$config['base_url'] = 'http://' . $_SERVER['HTTP_HOST'] . '/codeigniter/';

  

可见

<a href="<?php echo base_url('Controller_name/function_name'); ?>">Inputs</a>

答案 1 :(得分:0)

首先,您必须了解MVC架构。

您只需要在调用视图的地方调用Controller / Method。 例如:

控制器

<?php

class Mycontroller extends CI_Controller{
   public function orders(){
     $this->load->view('orderpage');
   }
}

?>

视图-Orderpage.php

<body>
<h3>orders list</h3>
</body>

您只需添加锚标记,如

<a href="<?php echo base_url('mycontroller/orders');?>">Go to orders</a>

答案 2 :(得分:0)

您需要为View设置路线 转到

  

\ application \ config \ routes.php

并在末尾添加一条路线

$route['ViewName'] = 'ViewPath';

我的观点以

表示
  

应用程序\视图\用户

所以我会添加

$route['confirm'] = 'user/confirm';