Я получаю необработанные html просмотры без стиля bootstrap в версии codeigniter 3.1.1 - PullRequest
1 голос
/ 01 апреля 2020

Я новичок в codeigniter. Я попытался сделать следующее:

$autoad['helper']=array('url');

Мои просмотры linkhref:

<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>/assets/css/bootstrap.css">

Я добавил папку ресурсов в проект root как показано здесь

Мой контроллер выглядит так

//Home Actions controller
public function __construct()
{
  parent::__construct();  
  $this->load->helper('url');
}

public function index($page='home')
{

    if(!file_exists('application/views/templates/'.$page.'.php'))
    {
        show_404();

    }
    $this->load->view('templates/'.$page);

} 

Ответы [ 2 ]

1 голос
/ 02 апреля 2020

Вы должны попробовать проверить исходный код страницы, которая должна иметь стиль bootstrap:

  • Щелкните правой кнопкой мыши + Просмотреть исходный код страницы

  • F12

Go в ваш раздел <head></head> и проверьте URL, сгенерированный вашим кодом <?php echo base_url(); ?>/assets/css/bootstrap.css

Теперь вы можете попробовать получить доступ сгенерированный URI и рассмотрите возможность его настройки, чтобы получить правильный путь к вашему ресурсу bootstrap.css!


Это «сложный», но эффективный способ устранения проблем с доступом к ресурсам!

PS: не забудьте Shift + F5 для принудительной перезагрузки кэша (по крайней мере, для Google Chrom)

Надеюсь, это поможет вам!

0 голосов
/ 03 апреля 2020

Откройте файл application/config/config.php в текстовом редакторе и установите базовый URL.

Взгляните на этот урок .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...