|
本帖最后由 土豆℡↘ぁ丝 于 2013-3-24 18:38 编辑
由于CI的框架是基于模版,所以资源引入比较麻烦,很多都是用域名+资源路径的方式!由于癖好,我感觉非常不爽。又没有在论坛找到相应的代码,所以自己写了个。
1、在helpers下面建立你的PHP文件(代码在文章最后)
2、在配置文件下开启自动引入
我的是这样($autoload['helper'] = array('resourceurl');)
3、在config下面增加配置项
/**
* 资源文件的模式 1相对路径 2 绝对路径
*/
$config['urlpath_model'] = 1;
4、这样就可以在html页面引入资源了(css、js、img) 它就像这样
<script type="text/javascript" src="<?php res_path('themes/emailsystem/js.js',__FILE__); ?>"></script>
<img src="<?php res_path('themes/emailsystem/css/test.jpg',__FILE__); ?>" style="border:1px solid red;" />
效果../../themes/emailsystem/css/test.jpg
resourceurl代码:
|
|