Vytvorenie Admin Modulu ⇒ Undefined variable: moduleName

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

Ahojte,
rozhodol som sa vytvorit si „AdminModule“, ale stale mi to zakape na „Undefined variable: moduleName“.

Vytvoril som si zlozku v app: AdminModule

Upravil som RouterFactory

	public static function createRouter()
	{
		$router = new RouteList();
		$router[] = $adminRouter = new RouteList('Admin');
		$adminRouter[] = new Route('admin/<presenter>/<action>', 'Default:default');
		$router[] = new Route('[<locale=en en|cs|sk>/]<presenter>/<action>', "Homepage:default");
		return $router;
	}

Vytvoril som si teda v app\AdminModule\presenters\DefaultPresenter.php a templates.
Stale mi to, ale hadzde Undefined variable: moduleName.

Vdaka za kazdu pomoc :)

David Matějka
Moderator | 6445
+
0
-

kde to haze chybu?

bokos
Člen | 9
+
0
-

Prikladam teda obrazok: https://cloud.githubusercontent.com/assets/…

PS: Dufam, ze ho je vidno, je to private repositary

Editoval bokos (3. 3. 2015 14:20)

David Matějka
Moderator | 6445
+
0
-

si zkopiroval sablonu, ale jiz ne tu cast base presenteru, kde se sablona naplnuje promennyma. Reseni: smaz to ze sablony, stejne to potrebovat nebudes

Jan Endel
Člen | 1016
+
0
-

To je vykopírované z examples?

Případně jak máš definovanou beforeRender/render metodu?

bokos
Člen | 9
+
0
-

@DavidMatějka Vdaka… Fakt blba chyba, som ale tolko krat kopiroval, ze som si az nevsimol to.

Vyriesene.