Moduly v samostatných adresároch a prepojenie medzi nimi

JakubH
Člen | 13
+
0
-

Ahoj,

práve pracujem na novej verzii svojho systému a chcel by som tam mať jednotlivé moduly rozdelené do jednotlivých adresárov.

admin
index.php – Modul Admin – SimpleRouter
index.php – Modul Front

Je možné to urobiť tak, že jednotlivé moduly budú stále na seba nadväzovať?

Odkaz vygenerovaný v module Front na úpravu daného obsahu v administrácií.
A spätne odkaz v Admin na obsah vo Front.

Samostatnému LinkGeneratoru by som sa chcel vyhnúť.

Alebo je podľa Vás lepším riešením to, že sa to budem riešiť cez jeden index, ktorý bude riešiť jedno aj druhé?

$router->withModule('Admin')
	->addRoute('admin/<presenter>/<action>[/<id>]', 'Dashboard:default');

$router->withModule('Front')
	->addRoute('<presenter>/<action>[/<id>]', 'Homepage:default');

Ďakujem

David Matějka
Moderator | 6445
+
+1
-

Ahoj,

Alebo je podľa Vás lepším riešením to, že sa to budem riešiť cez jeden index, ktorý bude riešiť jedno aj druhé?

ano, takhle se to bezne resi