# Anmeldeforumar Shopware 6 Anrede Frau / Herr

**URL:** <https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115>\
**Category:** Shopware 6 (German)\
**Created:** [26. Februar 2024 um 10:25 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115 "2024-02-26T10:25:20Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kasti](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@Kasti](https://forum.shopware.com/u/Kasti)\
**Post date:** [26. Februar 2024 um 10:25 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/1 "2024-02-26T10:25:20Z")

</div>

Guten Tag,

kann man die Anrede Mann / Frau bei der Shopanmeldung zum Pflichtfeld machen?

Vielen Dank.  
Kasti

---

<div class="post-metadata">

**Author:** ![darioschumacher](https://avatars.discourse-cdn.com/v4/letter/d/7c8e57/32.png) [@darioschumacher](https://forum.shopware.com/u/darioschumacher)\
**Post date:** [3. Mai 2024 um 07:42 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/2 "2024-05-03T07:42:53Z")

</div>

Wir haben dasselbe Problem. Vor Version 6.5.4 war die Anrede wohl ein Pflichtfeld.  
Nun ist grundsätzlich als Standard „keine Angabe“ vorausgewählt.  
Wir haben das Problem, dass ca. 50% der Besteller die Anrede schlicht und einfach nicht auswählt.  
Das führt bei uns beim Import ins ERP System dazu, dass man die Anrede von Hand im ERP System umschreiben muss. Sonst treten auf Lieferscheinen und Rechnungen (aus dem ERP System) seltsame Anreden auf wie zum Beispiel „Sehr geehrte keine Angabe Müller“.

Wir würden die Anrede gerne wieder als Pflichtfeld einstellen.  
Ich habe leider keine Einstellungsmöglichkeit gefunden. Hat jemand hierfür eine Lösung gefunden?

---

<div class="post-metadata">

**Author:** ![MBDealer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mbdealer/32/27217_2.png) [@MBDealer](https://forum.shopware.com/u/MBDealer)\
**Post date:** [3. Mai 2024 um 07:52 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/3 "2024-05-03T07:52:00Z")

</div>

Warum es so ist wie es ist, kannst du hier nachlesen: [Online-Shops: Drittes Geschlecht muss als Anrede angeboten werden](https://www.e-recht24.de/news/ecommerce/12989-onlineshops-drittes-geschlecht.html)

Ein Beispiel wie man die Anrede heute schlau lösen kann ist dort auch gegeben…

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [3. Mai 2024 um 08:58 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/4 "2024-05-03T08:58:45Z")

</div>

Das Angabefeld sollte kein Pflichtfeld werden. Mich persönlich nervt das, aber nur weil ich faul bin.

Du kannst ja deine PFDs einstellen, statt:  
„Sehr geehrte keine Angabe Müller“  
ersetzen mit  
„Sehr geehrte Frau/Mann Müller“

Das wäre ggf ein bessere Defaultwert.

---

<div class="post-metadata">

**Author:** ![Kasti](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@Kasti](https://forum.shopware.com/u/Kasti)\
**Post date:** [3. Mai 2024 um 09:13 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/5 "2024-05-03T09:13:47Z")

</div>

ich weiß nicht ob „Frau/Mann“ die Anforderung für Divers erfüllt?

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [3. Mai 2024 um 09:23 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/6 "2024-05-03T09:23:10Z")

</div>

Es gibt keine Anforderungen für Divers. Bitte die Gesetzestexte lesen.  
Solange man kein Pflichtfeld für das Geschlecht hat und ein zustandekommen eines Kaufs davon nicht abhängig ist welches Geschlecht man freiwillig wählt, ist alles gut.  
Und wenn dann die Rechnungs-PDF Mann/Frau steht… ja Pech, dafür gibt es kein Gesetz. Schliesslich habe ich als Unternehmer auch Persönlichkeitsrechte und in meiner normalen Welt gibt nur Mann und Frau.

---

<div class="post-metadata">

**Author:** ![Kasti](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@Kasti](https://forum.shopware.com/u/Kasti)\
**Post date:** [3. Mai 2024 um 09:36 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/7 "2024-05-03T09:36:51Z")

</div>

Verstehe es aber immer noch nicht… Wenn ich „Mann“, „Frau“ und „Mann/Frau“ zur Auswahl stelle und es als Pflichtfeld mache, dann sind die Kunden ja mehr oder weniger gezwungen ein Geschlecht zu wählen. Keine Ahnung ob sich „Divers“ als „Mann oder Frau“ sehen.

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [3. Mai 2024 um 09:38 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/8 "2024-05-03T09:38:24Z")

</div>

Deswegen soll es ja kein Pflichtfeld sein, dann ist alles gut.

---

<div class="post-metadata">

**Author:** ![Kasti](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@Kasti](https://forum.shopware.com/u/Kasti)\
**Post date:** [3. Mai 2024 um 09:46 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/9 "2024-05-03T09:46:07Z")

</div>

Dann habe ich aber das Problem worum es eigentlich geht. Im Shop ist die Anrede kein Pflichtfeld. Also „Keine Angabe“, „Mann“ und „Frau“. Unser Warenwirtschaftssystem importiert genau das was im Webshop steht. Da steht eben „Keine Angabe“ und es wird „Keine Angabe“ übernommen. „Keine Angabe“ im Webshop aber zu ersetzen mit „Mann/Frau“ und keine Mögllichkeit zu wählen für „keine Angabe“ ist m.E. nicht zulässig.

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [5. Mai 2024 um 07:44 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/10 "2024-05-05T07:44:28Z")

</div>

Diesen Standartwert solltest du in deinem ERP setzen, Also egal was aus Shopware kommt, das ERP soll es mit „Frau/Mann“ ersetzen.

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [5. Mai 2024 um 10:09 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/11 "2024-05-05T10:09:48Z")

</div>

Ich kann mich an einen Möbler erinnern, bei dem das Geschlecht (und daran hing die Anrede, alle Emails, alle Rechnungen etc pp) in seinem ERP ein boolean Wert war: true = männlich, false = weiblich. Der hatte seinen Spaß bei der Umstellung…

Viele Grüße

---

<div class="post-metadata">

**Author:** ![darioschumacher](https://avatars.discourse-cdn.com/v4/letter/d/7c8e57/32.png) [@darioschumacher](https://forum.shopware.com/u/darioschumacher)\
**Post date:** [13. Juni 2024 um 11:41 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/12 "2024-06-13T11:41:36Z")

</div>

Ich bleib bei meiner Meinung, dass folgende Option die beste wäre (sowohl betreffend Gender-Thematiken, als auch für spezielle ERP Konstellationen):

1. Es ist kein Wert vorausgewählt (aktuell leider nicht so).

2. Shopware ermöglicht es, die Anrede als Pflichtfeld festzulegen (aktuell leider nicht möglich).

3. Es es stehen Herr, Frau und keine Angabe zur Auswahl (bereits möglich, Anreden können nach Wunsch individuell angepasst werden).

Damit wären alle Fälle abgedeckt. Wenn jemand die Anrede nicht als Pflichtfeld braucht, kann man dies deaktivieren. Wenn jemand den Wert „keine Angabe“ aus welchem Grund auch immer nicht anbieten will, kann man dies entfernen.

---

<div class="post-metadata">

**Author:** ![carpinus](https://avatars.discourse-cdn.com/v4/letter/c/b9bd4f/32.png) [@carpinus](https://forum.shopware.com/u/carpinus)\
**Post date:** [22. August 2024 um 08:15 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/13 "2024-08-22T08:15:58Z")

</div>

Über address-personal.html.twig lässt sich die Anrede wieder zum Pflichtfeld machen.  
Man fügt lediglich  
`required="required"`  
und  
` <option value="">{{ "account.personalTypePlaceholder"|trans }}</option>`  
hinzu.

```auto
{% sw_extends "@Storefront/storefront/component/address/address-personal.html.twig" %}

{% block component_address_form_salutation_select %}
    <select id="{{ idPrefix ~ prefix }}personalSalutation"
            required="required"
            class="form-select{% if formViolations.getViolations('/salutationId') is not empty %} is-invalid{% endif %}"
            name="{% if prefix %}{{ prefix }}[salutationId]{% else %}salutationId{% endif %}">
            <option value="">{{ "account.personalTypePlaceholder"|trans }}</option>
        {% for salutation in page.salutations %}
            <option {% if salutation.id == data.get('salutationId') %}
                selected="selected"
            {% endif %}
                    value="{{ salutation.id }}">
                {{ salutation.translated.displayName }}
            </option>
        {% endfor %}
    </select>
{% endblock %}

```

---

<div class="post-metadata">

**Author:** ![UX4U](https://avatars.discourse-cdn.com/v4/letter/u/5daacb/32.png) [@UX4U](https://forum.shopware.com/u/UX4U)\
**Post date:** [22. August 2024 um 12:58 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/14 "2024-08-22T12:58:02Z")

</div>

Es wäre super, wenn man die Anrede einfach ohne zusätzliche Erweiterung von allen Formularen entfernen könnte.

---

<div class="post-metadata">

**Author:** ![cbm](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@cbm](https://forum.shopware.com/u/cbm)\
**Post date:** [5. Februar 2025 um 11:29 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/15 "2025-02-05T11:29:35Z")

</div>

Gibt es auch irgendeine Möglichkeit, dass Anreden die unter " Einstellungen \> Anreden" zwar angelegt sind, im Registrierungsformular nicht zur Auswahl angezeigt werden ?

Grund: Aus Kompatibilitätsgründen mit angebundenen Systemen müssen bestimmte Anreden vorhanden bleiben, sollen aber nicht neu ausgewählt werden.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [5. Februar 2025 um 11:34 UTC](https://forum.shopware.com/t/anmeldeforumar-shopware-6-anrede-frau-herr/103115/16 "2025-02-05T11:34:44Z")

</div>

Das Storefront Template überschreiben und eine if-Abfrage einbauen. So können beliebige Anrede ausgeblendet werden.
