# Parameter "defaultValue = 1" für TYPE\_BOOLEAN funktioniert nicht?

**URL:** https://forum.shopware.com/t/parameter-defaultvalue-1-fur-type-boolean-funktioniert-nicht/53683
**Category:** Programmierung
**Created:** [23. Juni 2018 um 15:39 UTC](https://forum.shopware.com/t/parameter-defaultvalue-1-fur-type-boolean-funktioniert-nicht/53683 "2018-06-23T15:39:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [23. Juni 2018 um 15:39 UTC](https://forum.shopware.com/t/parameter-defaultvalue-1-fur-type-boolean-funktioniert-nicht/53683/1 "2018-06-23T15:39:57Z")

</div>

Hallo zusammen,

warum wird mit folgendem Code nicht die Checkbox vorausgewählt bzw. warum funktioniert der defaultValue = 1 nicht?

```
$service->update('s_user_attributes', 'xyz_user_attribute_mail_advertising',
            TypeMapping::TYPE_BOOLEAN, [
                'label' => 'Werbung per Post',
                'supportText' => '',
                'helpText' => '',
                'position' => 1,
                'defaultValue' => 1,
                'displayInBackend' => true
            ]);

```

&nbsp;

Vielen Dank und Beste Grüße  
dbb

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [23. Juni 2018 um 16:41 UTC](https://forum.shopware.com/t/parameter-defaultvalue-1-fur-type-boolean-funktioniert-nicht/53683/2 "2018-06-23T16:41:36Z")

</div>

Okay … hier die Lösung:

```
$service->update('s_user_attributes', 'xyz_user_attribute_mail_advertising',
            TypeMapping::TYPE_BOOLEAN, [
                'label' => 'Werbung per Post',
                'supportText' => '',
                'helpText' => '',
                'position' => 1,
                'displayInBackend' => true
            ],null,false,1);

```

Der letzte Paramater in $service-\>update( …, … , null, false, **1** ) gibt den defaultValue an.
