# datumsfeld in toolbar

**URL:** <https://forum.shopware.com/t/datumsfeld-in-toolbar/36129>\
**Category:** Programmierung\
**Created:** [19. April 2016 um 08:20 UTC](https://forum.shopware.com/t/datumsfeld-in-toolbar/36129 "2016-04-19T08:20:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [19. April 2016 um 08:20 UTC](https://forum.shopware.com/t/datumsfeld-in-toolbar/36129/1 "2016-04-19T08:20:37Z")

</div>

hallo

weiß jemand wie ich einfach ein datumsfeld in der toolbar eines gridpanels darstellen bzw. auslesen kann?

gibts da ein beispiel oder tut dazu?

lg andreas

&nbsp;

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [19. April 2016 um 10:21 UTC](https://forum.shopware.com/t/datumsfeld-in-toolbar/36129/2 "2016-04-19T10:21:05Z")

</div>

ok ich hab das jetzt mal so geschafft

```
createToolbarItems: function() {
        var me = this, items = [];

        items = Ext.Array.insert(items, 2,
            [ me.createToolbarButton(),
             { xtype: 'datefield', text: 'field', handler: function() { }},
              {
                    xtype:'combo',
                    fieldLabel:'Monat',
                    name: 'month_date',
                    emptyText: 'Bitte wählen...',
                    allowBlank: true,
                    forceSelection: false,
                    displayField: 'name1',
                    valueField: 'key1',
                    store: Ext.create('Ext.data.Store', {
                        fields: ['key1', 'name1'],
                        data : [
                            { "key1": 'abc', "name1":'Daten 1' },
                            { "key1": 'def', "name1":'Daten 2' }
                        ]
                    }),
                  handler: function() {
                      

                  }
              }
            ]
        );

        return items;
    },

```

&nbsp;

nur eine frage - wie bekomme ich im controller die werte aus der combobox bzw. datumsfeld raus?

da gibts ned soviele beispiele dazu wie mir scheint!

&nbsp;

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [20. April 2016 um 15:33 UTC](https://forum.shopware.com/t/datumsfeld-in-toolbar/36129/3 "2016-04-20T15:33:27Z")

</div>

nachtrag: also ich habe jetzt herumprobiert … ich komm einfach nicht drauf

ich habs jetzt über

```
 { **ref** : **'fromField'** , **selector** : **'analytics-toolbar datefield[name=from\_date]'** }, { **ref** : **'toField'** , **selector** : **'analytics-toolbar datefield[name=to\_date]'** }

 { **ref** : **'shopSelection'** , **selector** : **'analytics-toolbar combobox[name=shop\_selection]'** },

```

analog zum statistic plugin probiert.

```
 me.getShopSelection() && me.getShopSelection().getValue() 

 fromValue = me.getFromField(). **value** , toValue = me.getToField(). **value** ;

```

versuche ich denn auf die wert zuzugreifen bekomme ich “getXXX is not a function” … k.a. mehr wie da geht!

vl. hat von euch wer einen tipp!

von einem feld oder combo was auszulesen kann doch nicht so schwer sein … sonst muss ich es über native javascript probieren, wobei das

bis jetzt auch keinen erfolg gebracht hat!

danke az
