Includování latte šablony do jiné v jiném adresáři
- hrubysi
- Člen | 12
Zdravím,
pro začátek řeknu, že jsem toto téma již nalezl:
https://forum.nette.org/…eho-adresare
Ale bohužel mi to nepomohlo vyřešit můj problém.
Začínám s Nette 3. den a nepovedl se mi najít systém includování z „rootu“.
Mám šablonu latte s cestou:
app/AdminModule/presenters/templates/Homepage/default.latte
a potřeboval bych tam dostat: app/Forms/Errors.latte
Jde o to, abych při změně vypisování hlášek u formulářů nemusel projíždět veškeré šablony s formulářem.
O co jsem se tedy pokusil?
{include Errors.latte}
Missing template file
‚C:\xampp\gamebook\app\AdminModule\presenters/templates/Homepage/Errors.latte‘.
Z toho jsem zjistil, že dopředu se asi posouvat nebudu, a potřebuji cestu začínat od začátku.
{include \App\Forms\Errors.latte}
Missing template file ‚\App\Forms\Errors.latte‘.
To mi bohužel také nevyšlo, a potřeboval bych pochopit kam se to tedy vlastně dostane pomocí „\App\“.
Díky
//Ještě dodám, že soubor Errors.latte obsahuje následující:
{block content}
<span n:foreach="$form->errors as $error" class="help-block">
<i class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></i>
<span class="text-danger">{$error}</span>
</span>
Editoval hrubysi (19. 6. 2016 9:53)