Autor Zpráva
BuGeR
Profil
Zdravím,
chtěl bych začít s MVC architekturou, ale mám problém v začátcích.
Dejme tomu, že mám takovou adresářovou strukturu:
/index.php
/apps/models/
/apps/controllers/
/apps/views/
S tím, že jakmile načtu v prohlížeči index.php nebo třeba /clanky/, tak se to nějak pomocí controlleru zjistí (že chci index.php nebo /clanky) a zavolá se příslušná view třída (která komunikuje s modelem a ten jí předává data). Jak toho ale dosáhnout?
Vůbec nemám představu, jak v index.php nastavit to načítání.

Budu rád za každou pomoc, díky.
Nox
Profil
Většinou se to dělá nějak takto: http://doc.nette.org/cs/routing
Jan Tvrdík
Profil
BuGeR:
Zkus si přečíst třeba http://www.phpro.org/tutorials/Model-View-Controller-MVC.html.
BuGeR
Profil
Nox, Jan Tvrdík:
Ok, díky moc :) Měli by jste ochotu ještě mi napsat úplně nějaký primitivní příklad takové systému? Vůbec nemám páru jak to udělat,
Samozřejmě chápu, že to asi patří do Práce a zakázky, ale pokud by jste byli tak hodní, byl bych rád :)
Jan Tvrdík
Profil
BuGeR:
Co takhle přečíst si ten článek?
jdanek
Profil
Tady je podrobné video... lehce pochopitelné
http://jream.com/learning/videos/php-oop/php-create-your-own-mvc-part-1
BuGeR
Profil
Jan Tvrdík, jdanek:
Ok, možná to bude znít vtipně, ale mé znalosti angličtiny nejsou natolik dobré :)
jdanek
Profil
BuGeR:
Zdravím,
chtěl bych začít s MVC architekturou

tam to odkoukáš... myslíš, že bych ti posílal odkaz na technickou angličtinu?

jdanek:
lehce pochopitelné

Chápu, že z článku to třeba nepochopíš... ale názornou ukázku určitě ANO. Čekáš snad že ti někdo ze zdejších "češtinářů*" napíše MVC a ještě česky okomentuje?

*) víc se tu na fórku řeší čeština, než konkrétní problémy :) (subjektivní názor)
Nox
Profil
BuGeR:
Ok, možná to bude znít vtipně, ale mé znalosti angličtiny nejsou natolik dobré :)
To ale nevyřešíš tak, že se jí budeš vyhýbat ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: