Prvně přestala chodit hlavička, po vymazání cache se vrací pouze obsah default.latte
- tbx
- Člen | 5
Zdravím,
z ničeho nic (to je na tom nejdivnější – vrátil jsem všechny změny
až do doby co vše fungovalo) mi přestalo fungovat CSS. Stránka začínala
takto: http://img853.imageshack.us/…376/0sec.png
Je vidět i komentář, nenačetlo se CSS, tudíž {$basePath} zůstal
{$basePath} a nenahradil se cestou.
Poté jsem zkusil smazat cache, a v tuto chvíli se nevykreslí ani layout, ale vykreslí se jen obsah default.latte (dělá to i na jiných stránkách, ne jen na hlavní)
Verze nette: dev-master#9bf0292 as 2.0.99 (composer)
Verze PHP: 5.4.16
Stalo se mi to ve stejném projektu už podruhé, poprvé jsem to vyřešil tak, že jsem začal od znovu, protože jsem udělal jen pár úprav, teď už to ale není možné.
V obou případěch jsem používal stejnou verzi Nette i PHP a k tomu Kdyby/Translation
Díky,
tbx
Editoval tbx (5. 10. 2013 21:01)
- tbx
- Člen | 5
Metodu createTemplate jsem použil pro zaregistrování Kdyby\Translation helperu, a to následovně
protected function createTemplate($class = NULL)
{
$template = parent::createTemplate($class);
$template->registerHelperLoader(callback($this->translator->createTemplateHelpers(), 'loader'));
return $template;
}