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:
-> Kein Parameter/Object wird übergeben
Extbase-Beispiel:
-> Object "blog" wird übergeben
Fluid-Template "New.html":
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
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:
- public function newAction() {
- }
-> Kein Parameter/Object wird übergeben
Extbase-Beispiel:
- public function newAction(\Lobacher\Simpleblog\Domain\Model\Blog $blog=NULL) {
- $this->view->assign('blog',$blog);
- }
-> Object "blog" wird übergeben
Fluid-Template "New.html":
- <f:form action="add" object="{blog}" name="blog">
- ...
- </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