Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa force_compile

[es] :: PHP :: Smarty template engine :: Problem sa force_compile

[ Pregleda: 4104 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.ftn.ns.ac.yu.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Problem sa force_compile12.12.2004. u 15:30 - pre 235 meseci
Nesto mi nikako nije jasno, pa bih molio nekoga ako zna da mi pomogne. Naime, imam sledeci kod za pozivanje smarty-ja (uzet iz Tomicinog clanka za phparch):
Code:

function runSmarty($tpl, $vars = array()) {
    if ( !file_exists($this->tpl_path . $tpl) ) return '';
    $smarty = new Smarty;
    $smarty->compile_check = true;
    $smarty->force_compile = true;
    $smarty->use_sub_dirs = true;
    $smarty->template_dir = $this->tpl_path;
    $smarty->compile_dir = $this->cpl_path;
    $smarty->plugins_dir = array('myplugins', 'plugins');
    $smarty->request_use_auto_globals = true;
    $smarty->assign('page', $this);
    $smarty->assign($vars);
    return $smarty->fetch($tpl);
}

problem sa ovom funkcijom je sto:
kad je iskljucen force_compile, onda nece da mi ponovo kompajlira template koji sam izmenio (bez obzira sto je compile_check uvek true)
naravno, kad je ukljucen, onda menja lepo, ali naravno, stalno kompajlira sve (sto bih hteo da izbegnem, naravno)...

Zasto ovo kod mene (u lokalu) ne radi? Gde gresim?

P.S. koristim Smarty v2.6.2 ako je to vazno...
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Problem sa force_compile13.12.2004. u 05:39 - pre 235 meseci
Ne znam gde gresis ali evo koja ja podešvanja koristim (do sada me nikada nije izneverilo ;) ):

Code:
$smarty->compile_check = true;
$smarty->force_compile = false;
$smarty->use_subdirs = false;


Po potrebi $debugging = true

Pozdrav

BTW: Pošto sam u par navrata imao problema kada je $use_subdirs stavljen na TRUE od tada ga uvek isključujem.
http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.041net.co.yu.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: Problem sa force_compile15.12.2004. u 14:04 - pre 235 meseci
Izgleda da je problem resen. Hvala puno, Ilija!
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

[es] :: PHP :: Smarty template engine :: Problem sa force_compile

[ Pregleda: 4104 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.