Vlastní proměnné v config.neon pro celou aplikaci
- Prokop
- Člen | 31
Zdravim,
potřebuji upřesnit mé informace o konfiguračních souborech, z Nette
dokumentace nejsem o moc chytřejší s následujícím problémem.
Dá se v neon souboru definovat vlastní proměnná pro celou app?
Např. BasePresenteru v „_startup“ budu mít kontrolu:
$if ($maintenance == 1) {//redirect na maintenance.php}
Definici zda je $maintenance TRUE/FALSE bych chtěl mít v neonu, ale nevím jakým způsobem se toho dá docílit a jak to zakomponovat aby to bylo správě strukturované.
Díky za pomoc
- Michal Vyšinský
- Člen | 608
Neon:
common:
parameters:
maintenance: true
Presenter:
$this->context->parameters["maintenance"];
Edit: nevím zda to lze udělat bez použití context, ale myslím, že v tomto případě context nevadí…
Editoval CherryBoss (28. 3. 2013 14:34)
- Tomáš Votruba
- Moderator | 1114
CherryBoss napsal(a):
Edit: nevím zda to lze udělat bez použití context, ale myslím, že v tomto případě context nevadí…
Toto řeším pomocí ParameterService, kterou registruji v configu.
Editoval Tomáš Votruba (27. 3. 2014 8:14)