Php 在codeigniter中,如何通过将资产文件夹放在应用程序文件夹中使其工作?
我想将我的资产文件夹放入codeigniter的应用程序文件夹中,如下所示:Php 在codeigniter中,如何通过将资产文件夹放在应用程序文件夹中使其工作?,php,codeigniter,codeigniter-3,codeigniter-2,Php,Codeigniter,Codeigniter 3,Codeigniter 2,我想将我的资产文件夹放入codeigniter的应用程序文件夹中,如下所示: application > assets > css > style.css 我想在我的视图文件中提供资产文件链接。codeigniter中设置资产的最佳实践如下: 应用 资产 系统 但是你想要: 应用程序>资产>css>style.css 系统 但是,如果希望将资产文件夹保留在应用程序中,则必须执行以下额外功能: 首先,确保已在控制器中加载URL帮助程序,即: $this->loa
application > assets > css > style.css
我想在我的视图文件中提供资产文件链接。codeigniter中设置资产的最佳实践如下:
- 应用
- 资产
- 系统
- 应用程序>资产>css>style.css
- 系统
$this->load->helper("url");
您必须首先在“application/helpers”目录中创建一个名为“my_helper.php”的助手,代码如下:
现在,您必须按如下方式将此帮助器加载到控制器中:
$this->load->helper("my_helper");
<link rel="stylesheet" href="<?php echo asset_url(); ?>css/style.css">
现在,将“application/”目录下的.htaccess代码替换为以下代码:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
完成上述所有功能后,您必须在视图中声明资产,如下所示:
$this->load->helper("my_helper");
<link rel="stylesheet" href="<?php echo asset_url(); ?>css/style.css">
设置库:应用程序文件夹->配置文件夹->自动加载.php
在autoload.php中查找$autoload['helper']=array('url')并在其中添加'url'
首先在应用程序中创建文件夹资产。第二步在资产中创建文件夹CSS,并将.CSS文件放入其中
使用此样式调用CSS文件
看看这个答案:这回答了你的问题吗?听起来不错。你的问题是什么?到目前为止你试过什么?你被困在哪里?