Nacteni hodnoty: storagePaths.module.submodule z config.ini
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- MartyIX
- Člen | 217
Zdravim,
premyslim, jak hezky nacist zaznam:
storagePaths.module.submodule = bla bla
z config.ini. Umim to pouze takto:
$rec = "storagePaths.module.submodule";
$exp = explode(".", $rec);
$config = Environment::getConfig($exp[0]);
unset($exp[0]);
foreach ($exp as $value) {
$config = $config[$value];
}
$myValue = $config;
a to vypada dosti smutne :-)
Diky za pomoc!
Editoval MartyIX (21. 11. 2010 15:07)
- Mikulas Dite
- Člen | 756
Environment::getConfig('storagePaths')->module->submodule;
nebo
Environment::getConfig()->storagePaths->module->submodule;
- MartyIX
- Člen | 217
@redhead: Nu, to se pomalu dostavame k tomu memu puvodnimu resenimu (i kdyz zkraslenemu). Vychazel jsem z toho, ze Nette na to ma nejakou funkci nebo trik, ktery by sel pouzit. Ono asi takoveto handlovani se zaznamy v config.ini je asi stejne prasarna, takze je mozna dobre, ze to v Nette neni :)
Diky!