【问题标题】:Can't Load asset files codeigniter无法加载资产文件codeigniter
【发布时间】:2020-07-03 05:14:01
【问题描述】:

过去 7 个小时我一直在尝试将我的资产文件夹加载到我的视图文件中,但由于某种原因它不起作用!我阅读了文档、stackoverflow 帖子并尝试了所有方法,但似乎没有任何效果。

这是我的文件夹结构:

htdocs
 CRM 
   app-assets
     css
        pages
          dashboard-ecommerce.css
        bootstrap.css
        bootstrap-extended.css
     vendors
        css
          vendors.min.css
          charts
            apexcharts.css
          extensions
            swiper.min.css  
  Applications
     controllers
       dashboard.php
     views
       dashboard.php
  assets
  (+ the rest of the files with .htaccess included)

现在这里是仪表板的标题部分:

    <!-- BEGIN: Vendor CSS-->
    <link rel="stylesheet" type="text/css" href="app-assets/vendors/css/vendors.min.css">
    <link rel="stylesheet" type="text/css" href="app-assets/vendors/css/charts/apexcharts.css">
    <link rel="stylesheet" type="text/css" href="app-assets/vendors/css/extensions/swiper.min.css">
    <!-- END: Vendor CSS-->

    <!-- BEGIN: Theme CSS-->
    <link rel="stylesheet" type="text/css" href="app-assets/css/bootstrap.css">
    <link rel="stylesheet" type="text/css" href="app-assets/css/bootstrap-extended.css">


    <!-- BEGIN: Page CSS-->

    <link rel="stylesheet" type="text/css" href="app-assets/css/pages/dashboard-ecommerce.css">
    <!-- END: Page CSS-->

请注意,我确实将配置文件更改为

$config['base_url'] = 'http://localhost/CRM' 

但没有任何效果。

【问题讨论】:

  • 我也尝试了所有链接组合可能与 href="../app-assets/..Etc" 或 href="../../app-assets/... .Etc" 或 href="../../../app-assets/..Etc"
  • 你试过
  • 在尝试之前需要设置基本 url 链接吗?让我检查一下
  • 它已经根据您的查询设置 $config['base_url'] = 'localhost/CRM'
  • 只需在“href”或“src”中添加 = base_url() ?> 就像我在示例中显示的那样。

标签: php css .htaccess codeigniter


【解决方案1】:

这是解决这个问题的简单方法

<link rel="stylesheet" type="text/css" href="<?=base_url('app-assets/vendors/css/vendors.min.css')?>">
<link rel="stylesheet" type="text/css" href="<?=base_url('app-assets/vendors/css/charts/apexcharts.css')?>">
<link rel="stylesheet" type="text/css" href="<?=base_url('app-assets/vendors/css/extensions/swiper.min.css')?>">

base_url 将正确的基础 URL 指向资产路径。

【讨论】:

    猜你喜欢
    • 2021-10-01
    • 2023-03-06
    • 1970-01-01
    • 2021-09-19
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    • 2020-04-28
    • 2021-05-10
    相关资源
    最近更新 更多