úprava aplikace pro moduly

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

Zdravím lidi,
pls mam malej dotázek… mám aplikaci v nette, bez modulů…
je možný nějak jednoduše ji předělat na modulovou? že bych jen přesunul presentery a templates do nový složky v add – NejakyModule a bude to fungovat? najde si to loader sám?

a ještě dotázek, jak nejjednodušejš bych mohl udělat… aby každý modul fungoval jako subdoména… modul1.domena.cz, modul2.domena.cz… a zároveň měl jeden modul (treba HlavniModule), který by fungoval jak na www.domena.cz tak i na domena.cz

Ondřej Brejla
Člen | 746
+
0
-

Ano i ne, rozhodně musíš prefixovat názvy tříd presenterů.

Routování…

SyXcz
Člen | 75
+
0
-

jestli jde jen o přepsání ve stylu Modul_Presenter tak to je v pohodě… tolik jich tam zas nemam…

a routy jsem dohledal, viz. davidův příklad :)

<?php
$router[] = new Route('//{<module>.}example.com/<presenter>/<action>/', array(
    'module' => 'Front',
    'presenter' => 'Default',
    'action' => 'default',
));
?>

korát sem k němu přidal defaultní modul :)
ale otestuju to až zítra dneska du na noční :(