HMVC – Prisposobenie struktury Nette skeletonu na Hierarchical MVC (moduly, submoduly)

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

Zdravím

Googlil som ako sa dalo, ale nenašiel som žiadnu relevantnú pomoc k mojmu problému.
Potrebujem si Nette prerobit na HMVC štruktúru.
Na fóre som našiel iba toto vlákno: HMVC / Package support to build a modular application ale niesom si istý, či DI Extensions riešia moj problém

A aký to mám vlastne problém?
Chcem vyriešiť routovanie aplikácie na moduly, submoduly a n-submoduly … Všetko by som to chcel dynamické a automatické (bez žiadneho dopisovania nieakeho kódu pri vytvorení dalšieho modulu)
Chcem tie Modules jednoducho Plug'n'Play :)

V nette inštalácií v examples bol jeden príklad na moduly. Avšak v URL sa k submodulom začalo pristupovat takto example.com/module.submodule/presenter/action lenže ja potrebujem aby to v URL vyzeralo skor takto example.com/module/submodule/subsubmodule/nsubmodule/presenter/action

Nieaké nápady? Riešil tu niekto takýto problém?

Za akékoľvek nasmerovanie som vám vďačný :)

David Matějka
Moderator | 6445
+
+1
-

DI extension je to, co hledas. Pak staci do configu do sekce extensions pridat prislusne extension a vsechno jede. Treba pomuze:
https://forum.nette.org/…ular-concept
https://github.com/…-org/Modules

V nette inštalácií v examples bol jeden príklad na moduly. Avšak v URL sa k submodulom začalo pristupovat takto example.com/module.submodule/presenter/action lenže ja potrebujem aby to v URL vyzeralo skor takto example.com/module/submodule/subsubmodule/nsubmodule/presenter/action

https://forum.nette.org/…modulu-bodku

Editoval matej21 (2. 8. 2014 22:33)

Lord Dave
Člen | 7
+
0
-

Idem to prelúskat že čo vyriešim :)
Ďakujem za rýchlu odpoved :)