Cytat(AxZx @ 22.01.2007, 23:13:10 )

mam takie pytanie, moze troche ogolne
jaka przewage ma rozwiazanie zastosowane w Rapide z podzialem widoku na klase i szablon?
w CI framework widok jest juz szablonem, mozna w nim wstawiac html, php, dane z kontrolera.
a do czego sluzy klasa widok? tylko do ladowania szablonu? przeciez to wiecej plikow, wiecej pisania i wogole wszystkiego wiecej.
Ale poprawnie implementuje MVC. Przyklad:
Cennik produktow w sklepie. Wystarczy napisac jedna akcje i kilka widokow, aby cennik przedstawiac w postaci XML, CSV, PDF.
Oczywiscie mozna zrobic jeden widok - nie ma problemu. Tworzymy widok o nazwie Html. i teraz w kontrolerze:
<?php
$oView->$this->getView('Html');
$oView->setTemplate('Moj_szablon');
$oView->zmienna = 'wartosc';
return $oView;
?>
Poza tematem widoku. W Rapide zostal utworzony nowy obiekt - Request. Informacje o nim na forum Rapide:
http://forum.rapide.pl/viewtopic.php?t=4Pozdrawiam, Adrian.