提供codeigniter中视图的链接

时间:2014-11-06 07:40:53

标签: php codeigniter

我正在尝试提供菜单栏中不同页面的链接。我已经为页面创建了视图,并创建了相应的控制器。菜单栏的代码也在另一个视图中单独写入。在这个视图中,我试图给出链接。我尝试提供与base_url()的链接,但当页面加载链接后我给出的链接href无法正常工作。我试过了:

<a href="<?php echo base_url();?>admember/index">

此处, admember 是控制器,索引是我的功能。

我的代码:

的header.php

<ul class="nav navbar-nav">
                <li class="active">
                    <a href="home.php">Dashboard</a>
                </li>
                <li class="menu-dropdown classic-menu-dropdown ">
                    <a data-hover="megamenu-dropdown" data-close-others="true" data-toggle="dropdown" href="javascript:;">
                    Memeber Management <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu pull-left">
                        <li class=" dropdown-submenu">
                            <a href="<?php echo base_url();?>admember/index">
                            <i class="icon-briefcase"></i>
                            Add Member </a>
                        </li>
                        <li class=" dropdown-submenu">
                            <a href=":;">
                            <i class="icon-wallet"></i>
                            Edit Member </a>
                        </li>
                        <li class=" dropdown-submenu">
                            <a href=":;">
                            <i class="icon-bar-chart"></i>
                            Delete Memeber </a>
                        </li>
                    </ul>
                </li>
</ul>

控制器admember.php

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

class admember extends CI_Controller {

public function index()
{
    $this->load->view('addmember');
}
}

任何人都可以帮助我。我是codeigniter的新手。

1 个答案:

答案 0 :(得分:2)

不要忘记加载$ this-&gt; load-&gt; helper(&#39; url&#39;);并在Codeginter中考虑基本URL中的问题。 转到application-&gt; config-&gt; config.php并将基本网址示例更改为http://yourbaseurl/