2015-06-15 2 views
2

Я новичок в кодеIgniter, и я создал один простой модуль. В моем коде я создал домашний контроллер и home.php следуетlink_tag() не работает в codeIgniter

public function index() { 
    $data['title'] = 'Welcome'; 
    $this->load->view('home/index', $data); 
} 

я создал один файл представления в представлении/дома/index.php со следующим кодом

link_tag('css/style.css'); 
echo $title; 

Когда я использую link_tag(), он показывает следующее сообщение об ошибке

Фатальная ошибка: Вызов неопределенной функции link_tag() в C: \ XAMPP \ HTDOCS \ код \ приложения \ вид \ главная \ index.php в строке 2

Пожалуйста, помогите мне в этом вопросе.

ответ

4

Сначала необходимо загрузить этот помощник: $this->load->helper('html');

Для link_tag() работать, вам необходимо загрузить помощника HTML, как этот $this->load->helper('html');

так в коде контроллера, я хотел бы добавить, это так:

public function index() { 
    $this->load->helper('html'); 
    $data['title'] = 'Welcome'; 
    $this->load->view('home/index', $data); 
} 
+0

вы можете молить объясните. так что я могу попробовать. Где я могу поместить этот код? – Jagadeesh

+0

ok Я обновил свой ответ – CodeGodie

1

Для добавления $this->load->helper('html') в каждой функции мы можем использовать $autoload['helper'] = array('html'); в application/config/autoload.php файл

0

Для использования link_tag() вам необходимо загрузить html helper

Вы можете загрузить его с помощью

$this->load->helper('html'); 

Тогда ваш код выглядит следующим образом

public function index() { 
$this->load->helper('html'); 
$data['title'] = 'Welcome'; 
$this->load->view('home/index', $data); 

}

Смежные вопросы