Php 如果删除,则缺少图标和图像(在资产文件夹上)/';关于URL
我正在用Codeigniter创建一个管理网站,但我遇到了一些问题,它只能通过删除“/”(仅在隐藏index.php之后)或添加“/”(不隐藏index.php)来触发,图标刚刚丢失,如果我使用个人资料pic中的图像,图像也将丢失 *不隐藏index.php并在url上添加“/”。 *在最后一个函数名上添加“/”后 这是我的my_控制器代码,用于使用模板呈现页面/视图Php 如果删除,则缺少图标和图像(在资产文件夹上)/';关于URL,php,codeigniter,bootstrap-4,Php,Codeigniter,Bootstrap 4,我正在用Codeigniter创建一个管理网站,但我遇到了一些问题,它只能通过删除“/”(仅在隐藏index.php之后)或添加“/”(不隐藏index.php)来触发,图标刚刚丢失,如果我使用个人资料pic中的图像,图像也将丢失 *不隐藏index.php并在url上添加“/”。 *在最后一个函数名上添加“/”后 这是我的my_控制器代码,用于使用模板呈现页面/视图 class MY_Controller extends CI_Controller { function rende
class MY_Controller extends CI_Controller
{
function render_page($content, $data = NULL)
{
$data['head'] = $this->load->view('sliced/head', $data, TRUE);
$data['header'] = $this->load->view('sliced/header', $data, TRUE);
$data['js'] = $this->load->view('sliced/js', $data, TRUE);
$data['content'] = $this->load->view($content, $data, TRUE);
$data['sidebar'] = $this->load->view('sliced/sidebar', $data, TRUE);
$data['modal'] = $this->load->view('sliced/modal', $data, TRUE);
$data['footer'] = $this->load->view('sliced/footer', $data, TRUE);
$this->load->view('sliced/template', $data);
}
}
我的控制器
class Home extends MY_Controller {
public function __construct()
{
parent::__construct();
$this->load->model("user_model");
if($this->session->userdata('logged_in') !== TRUE){
redirect('login');
}
}
public function index()
{
$data["user"] = $this->user_model->getAll();
$data['controller']=$this;
$data['curruser'] = $this->session->userdata('name');
$data['role'] = $this->session->userdata('role');
$this->render_page("home/home", $data);
}
}
这就是我如何从视图上的资产文件夹调用图像的方法
<img src="<?php echo base_url('assets/img/noprofimage.png')?>" alt="..." class="avatar-img rounded-circle">
“alt=”…“class=”阿凡达img圆形“>
我感谢任何帮助或回复。
谢谢。找到了答案,这很愚蠢。 我忘了用base_url来定位所有的iconpack/图片,我想我需要放松一下,哈哈哈。 感谢您推荐使用页面源/信息选项的最佳方式。
还要感谢您确保检查指向我的资产内容的任何链接。我们只需从浏览器查看页面源HTML,查看它生成的内容。这样您就有了线索。查找是找到的关键:)这可能是因为您的配置文件中有
base\u url
。请检查控制台以了解更多信息errors@TimBrownlaw谢谢你或者快速回复,我只是试着在firefox中查看页面信息中的所有媒体地址,我发现了一些有趣的东西,@imoverflow感谢您的快速回复,我将尝试查看该文件。