Каков наилучший способ проверить сеанс из представления в CodeIgniter, он не показывает пути в их руководстве пользователя, иначе мне придется сделать два представления обо всем, что любопытно странно … все еще новичок в CodeIgniter …
Пожалуйста помоги! Благодаря…
Загрузите его в представление, как и любой другой фрагмент данных …
$data['item'] = $this->session->userdata('item'); $this->load->view('view', $data);
При этом вы можете напрямую обращаться ко всей загруженной библиотеке, модели и вспомогательной функции. Если в контроллере вы загружаете сеанс или выполняете его в автозагрузке, тогда выполнение этого в представлениях будет работать:
<?php echo $this->session->userdata('session_key'); ?>
Если вы хотите получить доступ к некоторым функциям, которые не загружены в автозагрузку или в контроллере, вы можете использовать это:
<?php $CI =& get_instance(); $CI->load->model('some_model'); echo $CI->some_model->some_function($some_param); ?>
Обычно я использую это для общего представления, которое загружается другими видами, такими как отображение флажка страны посетителя и т. Д.
Надеюсь, эта помощь.