как загрузить файл css в codeigniter

Привет, Frnds, я не могу загрузить файл css в codeigniter. поэтому, пожалуйста, скажите мне, как загрузить. Структура каталога Codeigniter

  1. Просмотры
  2. модели
  3. контроллеры
  4. активы a) таблицы стилей b) javascript c) изображения
  5. конфиг

контроллер:

<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Learnersway extends CI_Controller { function index() { $this->load->view('home_learnersway'); } } ?> 

Посмотреть

  <html> <head> <link rel="stylesheet" type="text/css" href=“assets/stylesheets/main.css” /> </head> <body> <div class="wrapper"> <div class="header"> <div class="title"><img height="136" src="../images/learnersway.jpg" width="272" /></div> <div class="main_menu"> <ul> <li>HTML</li> <li>XML</li> <li>CSS</li> </ul> </div> </div> <div class="main_container"> <div class="sub_menu"> <ul> <li>HTML Introduction</li> <li>HTML Editors</li> <li>HTML Basic</li> <li>HTML Elements</li> <li>HTML Attributes</li> <li>HTML Headings</li> <li>HTML Paragraphs</li> <li>HTML Formatting</li> <li>HTML Links</li> <li>HTML Head</li> </ul> </div> <div class="sub_container"> <div>Under Construction...</div> </div> </div> <div class="footer"> <div class="left">All Rights Reserved @ LearnersWay.com</div> <div class="right"> <ul> <li>About Us</li> <li>Terms &amp; Privacy Policy</li> </ul> </div> </div> </div> </body> </html> 

Заметка:

Скажите, пожалуйста, как загрузить файл css в codeigniter. Даже если я могу сказать, как загружать javascripts и изображения. Я новичок в Codeigniter MVC Framework.

Solutions Collecting From Web of "как загрузить файл css в codeigniter"

Сначала перейдите в application / config / autoload.php. Затем добавьте $autoload['helper'] = array('html','url');

 <link rel="stylesheet" href="<?php echo base_url('assets/stylesheets/main.css')?>"/> //OR <?php echo link_tag('assets/stylesheets/main.css')?> //Image <?php echo img('asset/images/learnersway.jpg')?> //OR <img src="<?php echo base_url('asset/images/learnersway.jpg')?>" /> //Javascript <script src='asset/javascript/yourscript.js'></script> 

Пожалуйста, посетите userguide http://ellislab.com/codeigniter%20/user-guide/helpers/html_helper.html

Существует множество способов включения css-файлов, например:

Загрузите этот помощник: $this->load->helper('url'); а затем вы можете использовать это в своем представлении:

 <link rel="stylesheet" type="text/css" href=“<?php echo base_url(); ?>path/to/css-file"> 

или

 <link rel="stylesheet" type="text/css" href=“<?php echo base_url('path/to/css-file'); ?>"> 

По вашему мнению, используйте site_url (); для загрузки css, js и изображений в виде:

 <link rel="stylesheet" type="text/css" href=“<?php echo site_url();?>assets/stylesheets/main.css” <script type="text/javascript" language="javascript" src="<?php echo site_url(); ?>assets/javascript/yourjs.js"></script> 

Поместите это как в заголовок, так и везде, где вы хотите показывать изображения, используйте это:

 <img title="yourimagetitle"src="<?php echo site_url();?>assets/images/yourimage.extension" height="100" width="200"> 

используйте ниже строки в файле шаблона

 <link rel="stylesheet" href="<?php echo $base?>/application/css/style.css" type="text/css"> 

и загрузите этот вспомогательный файл $ this-> load-> helper ('url').

вы можете использовать мой ответ на этот вопрос, как загружать css, js динамически в codeigniter

  public function index() { // View "css_js_view" Page. //conditional if(your condition){ $this->data = array( 'css' => site_url()."your css file", //this directory you css 'js' => site_url()."your js file" //this directory you js ); }else{ $this->data = array( 'css' => site_url()."your css file", //this directory you css 'js' => site_url()."your js file" //this directory you js ); } $this->load->view('load_view',$this->data); } 

чем на ваш взгляд

 <!--Load css and js--> <link rel="stylesheet" type="text/css" href="<?php echo $css; ?>"> <script src="<?php echo $js; ?>"></script> 

также вы можете использовать этот учебник Как загрузить css, javascript условно?