# Datepicker im Backend (beim hinzufügen) immer null

**URL:** <https://forum.shopware.com/t/datepicker-im-backend-beim-hinzufugen-immer-null/55173>\
**Category:** Programmierung\
**Created:** [14. September 2018 um 21:49 UTC](https://forum.shopware.com/t/datepicker-im-backend-beim-hinzufugen-immer-null/55173 "2018-09-14T21:49:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hschuett](https://avatars.discourse-cdn.com/v4/letter/h/94ad74/32.png) [@hschuett](https://forum.shopware.com/u/hschuett)\
**Post date:** [14. September 2018 um 21:49 UTC](https://forum.shopware.com/t/datepicker-im-backend-beim-hinzufugen-immer-null/55173/1 "2018-09-14T21:49:11Z")

</div>

Hallo liebe Shopware Community,

ich habe ein Problem mit einer Liste im Backend. Es handelt um das Hinzufügen von Werten aus dem Datepicker in das Model. Diese Daten werden später dann in einer Liste dargestellt.

Das klappt auch wunderbar, bis das Feld “createdAt” als type=“date” dazukommt. Dieses ist immer null, obwohl ein Wert drinsteht, sobald ich das Datum mit dem Datepicker gewählt habe.

Hier einmal das Model:

```
   /**
     * @var \DateTime $createdAt
     *
     * @ORM\Column(name="createdAt", type="date")
     */
    private $createdAt;

    /**
     * @var \DateTime $expiredAt
     *
     * @ORM\Column(name="expiredAt", type="date")
     */
    private $expiredAt;

   /**
     * @return \DateTime
     */
    public function getCreatedAt()
    {
        return $this->createdAt;
    }

    /**
     * @param \DateTime $createdAt
     */
    public function setCreatedAt($createdAt)
    {
        $this->createdAt = $createdAt;
    }

    /**
     * @return \DateTime
     */
    public function getExpiredAt()
    {
        return $this->expiredAt;
    }

    /**
     * @param \DateTime $expiredAt
     */
    public function setExpiredAt($expiredAt)
    {
        $this->expiredAt = $expiredAt;
    }

```

&nbsp;

model/coupon.js

```
Ext.define('Shopware.apps.Coupon.model.Coupon', {
    extend: 'Shopware.data.Model',

    configure: function() {
        return {
            controller: 'Coupon',
            detail: 'Shopware.apps.Coupon.view.detail.Container'
        };
    },

    fields: [
            { name : 'code', type : 'string' },
            { name : 'amount', type : 'int' },
            { name : 'customerFrom', type : 'int' },
            { name : 'customerTo', type : 'int' },
            { name : 'emailRecipient', type : 'string' },
            { name : 'redeemedAmount', type : 'float' },
            { name : 'createdAt', type : 'date' },
            { name : 'expiredAt', type : 'date' }
        ]
});

```

list/listjs

```
Ext.define('Shopware.apps.Coupon.view.list.List', {
    extend: 'Shopware.grid.Panel',
    alias: 'widget.coupon-reporting-listing-grid',
    region: 'center',

    configure: function() {
        return {
            detailWindow: 'Shopware.apps.Coupon.view.detail.Window',
            columns: {
                code: { header: 'Gutschein Code' },
                amount: { header: 'Gutschein Betrag' },
                customerFrom: { header: 'Geschenk von' },
                customerTo: { header: 'Geschenk für' },
                emailRecipient: { header: 'Email Empfänger' },
                redeemedAmount: { header: 'Eingelöster Betrag' },
                createdAt: { header: 'Gutschein gekauft' },
                expiredAt: { header: 'Ablaufdatum' }
            }
        };
    },
    

});

```

Die Fehlermeldung sieht folgendermaßen aus:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/aa6a1aeb47d8e2fec418f1d8db9c30d1eee2dbf0.png)

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/f/f2dfcd9149f8b635f2870f4d9769148b30762b29.png)

&nbsp;

Könnte mir vielleicht jemand einen Tipp geben. Ich komme einfach nicht mehr weiter ☹ .

Vielen Dank

Henry

---

<div class="post-metadata">

**Author:** ![hschuett](https://avatars.discourse-cdn.com/v4/letter/h/94ad74/32.png) [@hschuett](https://forum.shopware.com/u/hschuett)\
**Post date:** [15. September 2018 um 14:28 UTC](https://forum.shopware.com/t/datepicker-im-backend-beim-hinzufugen-immer-null/55173/2 "2018-09-15T14:28:32Z")

</div>

Das Problem hat sich erledigt :-).&nbsp;

Es lag daran, dass das falsche DateFormat genutzt wurde und er somit nichts abspeichern konnte.&nbsp;

```
submitFormat: 'Y-m-d'

```

Ist die Lösung gewesen.
