---
title: "Objectdefinition für newAction()"
url: "https://www.typo3.net/d/119356-objectdefinition-fuer-newaction"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2014-12-14"
last_reply: "2014-12-14"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Objectdefinition für newAction()

Extensions › Extbase · 0 Antworten · gestartet 2014-12-14

## Eröffnungsbeitrag

**MaolLambo** · 2014-12-14 · [Beitrag #1](https://www.typo3.net/d/119356-objectdefinition-fuer-newaction/1)

Hi,

Kann mir einer erklären, wieso ich für die newAction() in Flow nicht das zu erstellende Objekt als Parameter übergeben muss, dafür aber in Extbase?

**Beispiel-Flow:**

```php
public function newAction() {
}
```

**Beispiel-Extbase:**

```php
public function newAction(\Lobacher\Simpleblog\Domain\Model\Blog $blog=NULL) {
  $this->view->assign('blog',$blog);
}
```

**Fluid-Template "New.html":**

```xml
<f:form action="add" object="{blog}" name="blog">
...
</f:form>
```

Ich mein, 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

---

Quelle: „Objectdefinition für newAction()“, typo3.net, https://www.typo3.net/d/119356-objectdefinition-fuer-newaction
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
