zapalite kod kako vama odgovara | deo 2

Kada ste olakšali sebi jedan deo posla, trebalo bi i da nastavite sa tom tendencijom.
Custom template path
Ukoliko radite u timu sa dizajnerom koji ne poznaje PHP dovoljno da bi se sam snalazio po njemu, sigurno će mu dodatno otežati i sam način gde je template postavljen.
Ovo možete promeniti više nego jednostavno.
Definišite MY_Controller.php i u njemu upišite naredni kod
class MY_Controller extends Controller{
function MY_Controller(){
parent::Controller();
}
function remapTemplatePath(){
$this->ci = & get_instance();
$this->ci->load->_ci_view_path = [new_template_path];
}
}
Ovime ćete sebi omogućiti da sam template direktorijum postavite gde god želite, i da ga nazovete kako god želite.
Jedino na šta morate obratiti pažnju da bi ovo radilo, je da kada pišete svoje controllere više ne radite extend Controller -a, već MY_Controller -a.
Ukoliko ostavite
class some_controller extends Controller
ova izmena koju ste upravo uradili ostaje bez efekta.