dimanche 14 décembre 2014

Formular - Objektinstanziierung

Hi,





Könnt ihr mir bitte erklären, wieso für die newAction() in Flow nicht das zu erstellende Objekt als Parameter übergeben werden muss, in Extbase aber schon?



Flow-Beispiel:






  1. public function newAction() {



  2. }




-> Kein Parameter/Object wird übergeben



Extbase-Beispiel:





  1. public function newAction(\Lobacher\Simpleblog\Domain\Model\Blog $blog=NULL) {



  2. $this->view->assign('blog',$blog);



  3. }






-
> Object "blog" wird übergeben



Fluid-Template "New.html":






  1. <f:form action="add" object="{blog}" name="blog">



  2. ...



  3. </f:form>




Wieso wird in Extbase:

1) ein NULL-Object an das Formular übergeben? NULL bringt doch nichts

2) Das Object wird ja erst durch Abschicken des Formulares erstellt und an die Action "add" übergeben?





Liebe Grüße





Formular - Objektinstanziierung

Aucun commentaire:

Enregistrer un commentaire