codeigniter 链接到另一个页面

2024-04-15

我是 codeigniter 框架的新手。我的 href 链接有问题。在我的主页中,我有一些菜单,可以转到不同的页面。例如,在正常的 php 中,如果我想进入“销售书籍”页面,那么我只需将 sellBook.php 放在 href 链接中。现在在 codeigniter 中我该如何做到这一点。我需要在控制器中写一些东西吗?

<li ><a href="http://www.studenthint.com/">Home </a> </li>
<li><a href="">Buy Books</a> </li>
<li><a href="sellBook.php">Sell Books</a> </li>
<li><a href="#">Books on Demand</a> </li>
<li><a href="#">Request a Book</a> </li>
<li><a href="#">About Us</a> </li>

根据 MVC 模式,每个 url 都是一个控制器,因此:

例如,如果您想链接到

http://www.site.com/users

所以控制器看起来像:

class Users extends CI_Controller{
  function index(){
  //do somenthing here
  }
  function list(){
  //list your users
 }
}

那么在您看来,链接到该控制器很简单:

    <a href="<?php echo site_url('users'); ?>">this will link to your users controller and index() method</a>
<a href="<?php echo site_url('users/list'); ?>">this will link to your users controller and list() method</a>

site_url();方法将帮助您找到正确的链接,如果 您的网址中是否使用了index.php

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

codeigniter 链接到另一个页面 的相关文章