2

我是使用codeigniter的新手。我使用codeigniter 2.X。我对codeigniter的基本课程有一些疑问。

  1. 我们外部css / js / image /another 的文件夹位置的最佳建议是什么?现在,我将 js/css/ 或另一个文件放在根目录下,即site url/css
  2. 如何在 css 和 javascript 文件上描述图像的路径?在 php 上它很容易使用<?php echo base_url(); ?>,但在 css 和 javascript 中如何?

这两个问题,我都需要最好的和经验丰富的答案,因为答案将是我使用 codeigniter 的知识库。

太感谢了。

4

1 回答 1

1

将您的 css/js/image 存储在 assets 文件夹中或根据需要存储

/www
/code_igniter
    /application
    /assets
        +img
        +css
        +js
    /controllers
    /system

然后在您的视图中使用它作为包含它

<link type="text/css" rel="stylesheet" href='<?php echo base_url()?>assets/css/mystyle.css'>
<script type="text/javascript" src='<?php echo base_url()?>assets/js/myjs.js'></script>

在您的.htacess文件中添加此代码

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]

.htaccess文件放在应用程序文件夹之外

于 2013-03-27T16:42:09.240 回答