nadefinování vlastního directory
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Paradiso
- Člen | 101
V index.php jsem dříve definoval MAIL_TPL_DIR, kde jsem měl šablony k mailům
// absolute filesystem path to the application root
define('APP_DIR', WWW_DIR . '/../app');
// absolute filesystem path to the templates mail
define('MAIL_TPL_DIR', APP_DIR . '/mailTemplates')
Když se dívám do index.php teď, tak je vše v bootstrapu.
Chci se zeptat, jaká je best practice pro nastavení vlastního diru. Popřípadě, jestli jít na ty mail šablony úplně jinak.
Díky
- Casper
- Člen | 253
Nejvhodnější je definovat cesty v configu a injektovat tam, kde jsou potřeba. Globální konstanty tedy vůbec nepoužívat.
parameters:
# directories
filesDir: %wwwDir%/myfiles
pdfTemplatesDir: %appDir%/templates/_pdf
mailTemplatesDir: %appDir%/templates/_emails
Editoval Casper (30. 10. 2013 11:49)