• 5 odgovora
  • 3.218 pregleda
[Code Igniter] Gde da smestam svoje "uvek da se odrade" naredbe 18.05.2011. u 21:05 · pre 187 meseci #1
Koji je najelegantniji nacin za smestanje tipicnog "common.php" fajla u CI...
Gde da napisem u CI? Da li da dodam u konstruktor kontrolera ili nasledim kontroler, pa onda pravim svaki buduci kontroler fajl nasledjujuci moju tu novu klasu?? Da napisem kao model, pa da pri svakoj stranici stavim load model?


Nemam ideje, a nov sam sa CI-jem....
Potpis
I don't need a girl for sex , All I Need is Binary and HEX
Re: [Code Igniter] Gde da smestam svoje "uvek da se odrade" naredbe 18.05.2011. u 21:26 · pre 187 meseci #2
Nasledi CI_Controller svojim MY_Controllerom (u apps/core valjda), u __construct() pozovi parrent constructor i ispod dodaj common kod. A svakim kontrolerom nasledi MY_Controller umesto CI_Controller po defaultu i kod ce se uvek pozivati
Potpis
http://norway.dakipro.com/
Re: [Code Igniter] Gde da smestam svoje "uvek da se odrade" naredbe 19.05.2011. u 10:18 · pre 187 meseci #4
To ti je najbolje resenje.
Takodje mozes da napravis model, pa da stavis u autoload.php da se taj model ucitava automatski.

Zavisi sta hoces da radi.
My_Controller se stavlja u folder core od CI 2.0
Ukoliko koristis stariju verziju, onda ide u libraries.

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme