Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Code Igniter - dołączanie kontrolera do widoku
#8
Nie szkodzi.
Utwórz np.
Mian_Controller.php
Kod PHP:
Class Main_Controller extends CI_Controller {
    function 
__construct() {
        
parent::__construct();
        
// załaduj biblioteki i inne bzdety
        
$this->load->library('form_validation');
        
$this->load->library('code_cookie');
    }
    function 
main_method_one() {
        return 
'główna metoda głównego kontrolera';
    }
    function 
main_method_two() {
        
//ciało funkcji
    
}

Inny_Controller.php
Kod PHP:
Class Inny_Controller extends Main_Controller {
    function 
__construct() {
        
parent::__construct();
        
// masz juz dostęp do załadowanych bibliotek z main_controller.php
    
}
    function 
moja_funkcja() {
        
$var $this->main_method_one();
        
$this->data['dane'] = $var;
        
$this->load->view('layout'$this->data['dane']);
    }

Wszystko masz ładnie zrobione w wersji CI z GitHuba, którego link podałem wyżej.
Odpowiedz


Wiadomości w tym wątku
RE: Code Igniter - dołączanie kontrolera do widoku - przez msx83 - 31-10-2014, 16:12

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [pytanie z Yii] jak edytować layout z poziomu kontrolera? R_Rafalsky 4 4,068 26-10-2011, 01:59
Ostatni post: R_Rafalsky
  [PHP][CI]Code Igniter problem z headerem edix92 8 7,385 03-02-2011, 23:59
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl