[ _ikac @ 02.07.2012. 23:42 ] @
Drustvo ajde neki saveti i malo primera ako je moguce...
Radim svoj FW i relativno sam pri kraju, samo sto sam ja za kraj ostavio kontorller, model i request.
Kako da ja u kontorller ucitam sve instancirane klase kao jedan veliki super objekat?
Jer ja kada pokrenem fw sve ide preko controllera a u core dir imam base file koji sadrzi konstante path-eva i ostale instance tipa (error, loader classa- itd...)

Googlao sam i sve mi izvbacuje CI FW za ove kljucne rechi... Kako bi ja mogao da ucitam super objekat u npr Controller __consrtuct();
Ili kako god vec...

Hvala...
[ Mladjox @ 03.07.2012. 18:24 ] @
Npr. controller.php

Code:

<?php
require_once 'load.php';
require_once 'model.php';
require_once 'database.php';
//itd.
    
class Controller {
    
    public $load;
    public $db;
    public $url;
    //itd.

    function __construct()
    {
        
       $this->load = new Load();
       $this->model = new Model();
       $this->db = new DB();
       //itd.
    }
    
    
}


?>


zatim u index.php stavis sledece:

Code:

<?php
require "controller.php";
require "url.php"; //u ovom fajlu treba da ti je definisano pozivanje funkcija iz klasa ili kako god da si odradio...ugl. nazovimo to "ucitavanje stranice"

//ili mozes ovdje da to definises umjesto u url.php


?>


I onda u npr application/controllers/mojcon.php modele i ostalo pozivas ovako

Code:

class Mojcon extends Controller 
{
     function index()
     {
         //npr
         $data['bla'] = $this->model->mojmodel();
         $this->load->view("mojview.php", $data);
         //etc.
         
     }
}

Valjda je to, to sto si htio :)
[ _ikac @ 03.07.2012. 21:34 ] @
Nije to, znam ja kako uraditi povezivanje kontrolera i loadera....

Meni treba super objekat.
100 klasa imam npr i u konstruktor kontroler kroz foreach da ucitam sve variable od instanci i instance kao jedan ogroman super objekat....