# Zusätzliches Attribut (s\_user\_attributes) wird im Profil-Formular (account/profile) nicht gespeicher

**URL:** <https://forum.shopware.com/t/zusatzliches-attribut-s-user-attributes-wird-im-profil-formular-account-profile-nicht-gespeicher/40986>\
**Category:** Programmierung\
**Created:** [1. November 2016 um 09:59 UTC](https://forum.shopware.com/t/zusatzliches-attribut-s-user-attributes-wird-im-profil-formular-account-profile-nicht-gespeicher/40986 "2016-11-01T09:59:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kraeft21](https://avatars.discourse-cdn.com/v4/letter/k/9de053/32.png) [@kraeft21](https://forum.shopware.com/u/kraeft21)\
**Post date:** [1. November 2016 um 09:59 UTC](https://forum.shopware.com/t/zusatzliches-attribut-s-user-attributes-wird-im-profil-formular-account-profile-nicht-gespeicher/40986/1 "2016-11-01T09:59:06Z")

</div>

Hallo,

ich brauche mal etwas Hilfe. Ich möchte ein zusätzliches Feld bei Kunden hinzufügen, in der ich eine alternative E-Mail Adresse für den Rechnungsversand erfassen kann (invoicemail). Das klappt über die neue Freitextfeld-Verwaltung in 5.2 auch ganz gut, bzw. über ein eigenes Plugin. Mir ist es auch gelungen das Registrierungsformular um das Feld zu erweitern und die alternative E-Mail-Adresse zu speichern. Die Freitextfelder werden auch schön über die REST API ausgegeben.

Im Account (account/profile) unter “Persönliche Daten” gelingt mir das aber nicht. Ich bekomme das Feld zwar dort angezeigt, der Wert wird aber nicht gespeichert.

```
{extends file="parent:frontend/account/profile.tpl"}
{block name='frontend_account_profile_profile_input_lastname' append}
    
{/block}

```

Ich nehme mal an, dass dort die Attributes nicht berücksichtigt werden? Das sieht zumindest danach aus, wenn ich mir die Klasse _&nbsp;Shopware\Bundle\AccountBundle\Form\Account\ProfileUpdateForm_ ansehe.

Wenn ich das Attribut als Freitextfeld dem Address-Model hinzufüge (z.B. billingAddress), dann funktioniert das Speichern auch über das Addressformular. In der Klasse&nbsp;AddressFormType taucht auch eine Behandlung der Attrbutes auf:

```
$builder->add('attribute', AttributeFormType::class, [
            'data_class' => AddressAttribute::class
        ]);

```

Aber ich möchte das Attribut dem User/Customer zuweisen und nicht den Addressen.&nbsp;

Wie also kann ich dieses Attribut in dem Formular bearbeiten? Und hat jemand einen Tipp wie ich das anstellen kann, dass wenn der Kunde das Feld leer lässt beim Speichern/Anlegen&nbsp;des Kunden automatisch die Standard-Addresse übernommen wird?

---

<div class="post-metadata">

**Author:** ![Mandalorserbe](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Mandalorserbe](https://forum.shopware.com/u/Mandalorserbe)\
**Post date:** [20. Februar 2018 um 11:59 UTC](https://forum.shopware.com/t/zusatzliches-attribut-s-user-attributes-wird-im-profil-formular-account-profile-nicht-gespeicher/40986/2 "2018-02-20T11:59:52Z")

</div>

Hast du das gelöst bekommen?

&nbsp;

Ich versuche gerade auch ein zusätzliches Feld in Register sowie Profil anzulegen …

Aber bei mir wird auch nichts gespeichert&nbsp;

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [20. Februar 2018 um 21:28 UTC](https://forum.shopware.com/t/zusatzliches-attribut-s-user-attributes-wird-im-profil-formular-account-profile-nicht-gespeicher/40986/3 "2018-02-20T21:28:37Z")

</div>

Das Formular beachtet keine Attribute. Am besten speicherst du es selber mit einem subscriber
