Site_url无法在navbar codeigniter 3中工作

时间:2015-07-28 03:18:13

标签: javascript php css codeigniter

我不知道为什么但是site_url没有处理导航栏的href。当我在客户视图页面并选择技术人员选项卡时,它不会跳到技术人员的页面上,反之亦然。  我认为它与以前的代码有关。之前,href上的那个人正在呼唤一个id。但是我已经检查了所有连接到它的css和javascripts / jquery代码并禁用它,但它仍然无法正常工作。

的header.php

    <ul role="tablist" class="nav nav-tabs nav-tabs-horizontal">
              <li role="presentation"><a href="<?= site_url('customers');?>" id="customers" aria-controls="customers" role="tab" data-toggle="tab">Customers</a></li>
              <li role="presentation"><a href="<?= site_url('technicians');?>" id="technicians" aria-controls="technicians" role="tab" data-toggle="tab">Technicians</a></li>
              <li role="presentation"><a href="#cs-users"  aria-controls="cs-users" role="tab" data-toggle="tab">Users</a></li>
              <li role="presentation"><a href="#service-card" aria-controls="service-card" role="tab" data-toggle="tab">Service Card</a></li>
              <li role="presentation"><a href="#rtv-card"  aria-controls="rtv-card" role="tab" data-toggle="tab">RTV Card</a></li>

    </ul>

我已经省略了所有不必要的id和类。所有选项卡都有自己的视图和控制器。此标头包含在每个标签页的控制器中。像这样。

customers.php

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

class Customers extends CI_Controller {

    public function __construct() {

        parent::__construct();
        $this->load->helper('url');
        $this->load->helper('form');
        $this->load->library('form_validation');
    }

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

?>

网址已在autoload.php中声明,但仍无效。 我尝试在其中一个主页按钮上使用site_url,它正在运行。你觉得怎么了?我不能继续使用这个代码,它已经困扰了我2天了。我希望有人帮助我。谢谢!

1 个答案:

答案 0 :(得分:1)

model.Where(x => userDisease.Any(z => z.DiseaseId == x.DiseaseId)).Select(x => { x.IsChecked = true; return x; }).ToList();

中的

Config/config.php

$config['base_url'] = ''; $config['index_page'] = '';

config/autoload.php

在视图中

$autoload['helper'] = array('url');

如果您使用的是<a href="<?php echo base_url()?>index.php/customers" ,请删除上方.htaccess代码中的index.php个字词