<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Useris extends CI_Controller {
public function index()
{
$this->load->library('ion_auth');
if ($this->ion_auth->logged_in())
{
$user = $this->ion_auth->user()->row();
$this->load->view('useris.php', $user);
}
else
{
echo "neprisijunges";
}
}
}
Tokiu būdu galiu pasitikrinti kaip ten yra. Tačiau kaip man visur tai tikrinti? Visuose controller'iuose naudoju tokį templaitingą:
$this->load->view('dizainas/header.php', $data);
$this->load->view('dizainas/slogan.php');
$this->load->view('ATITINKAMO_KONTROLERIO_VIEW_FAILAS');
$this->load->view('dizainas/footer.php');
Ar blogai templaitingą pasidaręs esu, ar kiekviename controllery reikia includinti AUTH library ir padavinėti kokį parametrą į tarkime tą headerį, kuriame yra meniu, o ten jau su IF'ais tikrinti ar prisijungęs ar ne?
Ačiū