codeigniter - Codeigniter 中的图像文件、css、js 等放在哪里?

标签 codeigniter web-applications frameworks codeigniter-2

css文件夹和图片文件夹放在哪里可以接受?我在想在 View 文件夹里面?然而, Controller 总是将路径重新路由到基本 url,因此我必须将 .html 文件中的路径指定到它所在的位置,这是多余的。

最佳答案

我有这样的设置:

  • 申请
  • 系统
  • Assets
    • js
    • 图片
    • CSS

然后我有一个辅助函数,它根据我的设置简单地返回完整路径,类似于:

application/helpers/utility_helper.php:

function asset_url(){
   return base_url().'assets/';
}

我通常会将与此类似的常见例程保留在同一个文件中,并使用 codeigniter 的自动加载配置自动加载它。

Note: autoload URL helper for base_url() access.

application/config/autoload.php:

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

然后,您将可以在整个代码中访问 asset_url()

关于codeigniter - Codeigniter 中的图像文件、css、js 等放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630770/

相关文章:

java - 保护数据库中的敏感数据,使用 H2 值得吗?

cocoa-touch - Xcode 6 Cocoa Touch 框架项目找不到公共(public) header

eclipse - 如何在Eclipse中的 jetty 运行多个Web应用程序

java - 学习使用 OOP 文档

database - Codeigniter - 循环发布信息传递值到模型查询并输出结果

php - Codeigniter 找不到 url 抛出 404 错误

firefox - 静默打印 + 指定非默认打印机

oop - 表单验证和业务验证太多了吗?

xcode - Bundle 无法从 XCode 中找到复制的框架

php - 插入批处理,如果重复键更新在 Codeigniter 3 HMVC 中