Pogledajte određenu poruku
Staro 29. 01. 2012.   #11
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Citat:
Originalno napisao tasmaniski Pogledajte poruku
nije ni blizu da je model tezi od kontrolera ...
Mislim da ovde malo mešaš babe i žabe, tj. poistovećuješ "debljinu" sa brojem linija. To što kontroler ima više linija koda od modela ne znači da je "deblji". Pored toga, različiti frejmvorci (i različiti jezici) pružaju mogućnost da se neki kod piše kraće, imaš mogućnost da koristiš razne helper metode itd, tako da isti taj tvoj primer kontrolera:

Kôd:
    public function indexAction() {
           $month = $this->_request->getParam('month');
           $year = $this->_request->getParam('year');
           $day = $this->_request->getParam('day');
           
           // obrade se podaci i kreira ispravan format datuma  $date
           // eventualno se po potrebi pozovu jos neke funkcije i odrade upiti

           $event_model = new Application_Model_Event();
           $this->view->events = $event_model->getEvents($date);
    }
U nekom drugom hipotetičkom (khm) frejmvorku može glasiti:

Kôd:
def index
  date = Time.parse(params[:date])
  @events = Event.get_approved(date)
end
itd.

To takođe zavisi i od toga kako si nazvao i organizovao form elemente, kako si osmislio rute itd, dosta tog "plumbinga" u kontroleru načelno može da se izbegne.
__________________
blog
jablan je offline   Odgovorite uz citat
"Hvala" jablan za poruku: