Latte AdminModule @layout.latte šablóna

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

Zdravím, vytvoril som si admin modul, ktorý má takúto štruktúru – v záložke app:

AdminModule/
	presenters/
		BasePresenter.php
		HomepagePresenter.php
	templates/
		Homepage/
			default.latte
		@layout.latte

Router vyzerá takto:

	/**
	 * @return \Nette\Application\IRouter
	 */
	public static function createRouter()
	{
		$router = new RouteList();

// admin route
$adminRouter = new RouteList('Admin');
$adminRouter[] = new Route('/admin/<presenter>/<action>[/<id>]', 'Homepage:default');
$router[] = $adminRouter;

// default
$router[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
		return $router;
	}

Problém je ten, že súbor @layout.latte je ako keby ignorovaný. Zvláštne mi príde to, že obsah súboru default.latte sa zobrazí úspešne.

Ako teda docielim to, aby Nette bralo @layout.latte do úvahy? Respektíve do ktorého priečinku ho mám vložiť? Skúšal som už všetky možné alternatívy a premazal som aj cache – bez viditeľnej zmeny.

Ďakujem za každú pomoc

David Matějka
Moderator | 6445
+
+2
-

mas na zacatku souboru „default.latte“

{block content}

?

Lukass445
Člen | 19
+
0
-

ach jaj, no nemal som.. Ďakujem

OtiZ2
Člen | 2
+
0
-

Super dakujem aj ja. Lamal som si s tym hlavu.