Použití šablon mimo klasickou adresářovou strukturu nette

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
chikeet
Člen | 160
+
+1
-

Zdravím,
mám následující situaci:

  • posílám z webu e-maily
  • pro případ, že se e-mail zobrazuje nehezky, mám v něm odkaz pro zobrazení na webu
  • šablony (a layout) pro e-maily mám v app/templates/emails
  • presenter, který bude e-maily zobrazovat, mám v app/…nějaké moduly…/presenters

Existuje nějaký hezký způsob, jak říct presenteru, aby použil layout a šablonu ze složky s e-maily? Vím jen o metodě setView, která ale, pokud vím, jen nastavuje jiný render a šablonu bere klasicky ze složky pro daný presenter.

Čamo
Člen | 798
+
+2
-

Chcel som sem nalepiť len $this->template->setFile();
ale pri tom som narazil na veci ktoré ťa možno budú zaujímať: https://forum.nette.org/…v-presenteru

Oli
Člen | 1215
+
+1
-

Tohle by mohlo pomoct mozna vic :-) https://forum.nette.org/…utu-v-modulu