php - Base_url() 不适用于 codeigniter

标签 php css twitter-bootstrap codeigniter

我正在使用 CodeIgniter Bootstrap 样式表链接 URL 无法正常工作。 Controller 代码

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

class Welcome extends CI_Controller {

    public function index()
    {
        $this->load->helper('url');
        $data['title'] = "Login Home";
        $this->load->view('home',$data);
    }
}

HTML代码

<div class="container">
    <div class="row">
        <div class="col-lg-offset-4 col-lg-4">
            <div class="well">
                <h3>welcome</h3>
            </div>
        </div>
    </div>
</div>

CSS链接代码

<link href="<?php echo base_url("register/application/bootstrap-3.3.6/css/bootstrap.min.css"); ?>" rel="stylesheet">

最佳答案

Place assets out side of application. Reason the .htaccess in application folder blocks it.

application
assets
assets > bootstrap > css > bootstrap.css
assets > bootstrap > js > bootstrap.js
system
index.php

首先我会建议

配置/autoload.php

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

然后

config/config.php 设置你的基本 url

$config['base_url'] = 'http://localhost/projectnmame/';

关于php - Base_url() 不适用于 codeigniter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42172787/

相关文章:

css - ntd child 不能正常工作如何解决

html - 删除面板标题和面板边框之间不必要的空间

twitter-bootstrap - 无法为 bootstrap-material-design 少编译

php - MySQL+PHP 可以使用 SELECT AS 重新定义表名吗?

css - 为什么在删除 CSS 宽度参数时 ngDialog div block 会展开为全 Angular ?

php - 需要用 PHP 在文件开头写

javascript - 如何让几个网页在移动设备上显示不同

html - Bootstrap 导航栏未对齐的下拉菜单

PHP运行后台作业无需等待响应非阻塞模式如触发器类型

php - 需要帮助根据得分计算输赢