虽然这个问题出现在这个论坛上,但我想再问你一次。如何在CI(代码点火器框架)中正确附加css和js文件
这是我的代码:
views / header - <link href="<?php echo base_url(); ?>assets/css/example.css" rel="stylesheet" media="screen">
autoload.php - $autoload['helper'] = array('url');
但是css不起作用。谢谢你的帮助
答案 0 :(得分:0)
将您的资产文件夹与应用程序,系统,资产
放在一起不在应用程序中并且简单地在控制器中加载url helper类,在这种控制器中调用标题视图部分就像
$this->load->helper('url');
$this->load->view('header');
只需在头文件中使用这样的内容即可。 因为$ this-&gt; base_url()返回/ folder ..
<script src="<?php echo $this->base_url();?>/assets/javascript/jquery.js"></scirpt>
更改文件夹结构,因为应用程序文件夹中的访问仅适用于我所知道的核心部分..
答案 1 :(得分:0)
我的方法是创建一个名为assets的文件夹,并将它们放在你的css和js文件中。
<script type="text/javascript" src="<?=base_url(); ?>asset/js/your_script.js"></script>
<script type="text/javascript" src="<?=base_url(); ?>asset/css/your_style.css"></script>
使用base_url而不是完整的域名很重要。 然后将您的应用程序移动到新服务器很容易。