Autor Zpráva
Step
Profil
Potřeboval bych teoretickou radu ohledně MVC.
Mám třídu, která mi generuje grafy v podobě obrázků a nevim jestli to mám začlenit do MVC, tak že si odkážu na presenter a v pohledu to to vykresim pomocí
header("Content-type: image/jpeg");...
//odkaz
<img src="index.php?presenter=graph&action=drawGraph">


a nebo si to zbastlit někde bokem
<img src="graph.php?...">


Ještě dodám, že s MVC nemám velké zkušenosti, proto tak blbej dotaz:-)
joe
Profil
Píšeš MVC, zřejmě používáš Nette (podle presenteru).

Klidně to můžeš udělat tak, že máš presenter/controller, který se stará o vykreslování obrázků. Proč to dělat vedle...
Step
Profil
No, jenom bych chtěl dělat co nejmenší blbosti, tak jsem se radši zeptal:-) Přišlo mi zvláštní dávat do pohledu header("Content-type: image/jpeg"), ale je fakt že dělat to bokem je asi blbost...

a Nette nepoužívám, jenom jsem sem tam prvně setkal s MVC, proto presenter:-) Spíš se snažím si hrát s něčim vlastním:-)
Alphard
Profil
Šablony je některých případech vhodnější zcela vynechat. Podívej se na
http://forum.nette.org/cs/4076-ako-vratit-obrazok-v-prezenteri?pid=30134
http://forum.nette.org/cs/4604-nette-application-imageresponse?pid=34383#p34383
Mastodont
Profil
Step:
Doporučuji ten druhý způsob:
<img src="graph.php?...">
Step
Profil
Právě, že šablony vůbec nepoužívám, takže i přes ten presenter by to nebyl problém, ale vzhledem k tomu že svojí aplikaci přepisuji do MVC a předtim byla plně funkční, tak bych to rád udělal pořádně:-)

Každopádně díky za reakce.

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:

0