# Geburtsjahr-Problem (nur 1900-1999) bei Registrierung ...

**URL:** <https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [15. November 2014 um 11:54 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606 "2014-11-15T11:54:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![solaradmin](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@solaradmin](https://forum.shopware.com/u/solaradmin)\
**Post date:** [15. November 2014 um 11:54 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606/1 "2014-11-15T11:54:58Z")

</div>

… unter 4.3.2 kann bei der Registrierung nur zwischen 1900 und 1999 gewählt werden, wie kann man dieses Fehlverhalten abstellen?

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [15. November 2014 um 13:06 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606/2 "2014-11-15T13:06:20Z")

</div>

Ja, das geht sehr einfach. Im eigenen Template In der Datei /frontend/register/personal\_fieldset.tpl folgende Zeile anpassen: `{section name="birthyear" loop=2000 max=100 step=-1}` Statt 2000 das gewünschte Jahr eingeben. Noch eleganter geht das, wenn das aktuelle Jahr automatisch verwendet wird.

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [15. November 2014 um 13:39 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606/3 "2014-11-15T13:39:00Z")

</div>

Hallo, z.B. so: `{section name="birthyear" loop=$smarty.now|date\_format:"%Y"-5 max=110 step=-1}`

---

<div class="post-metadata">

**Author:** ![pmoeller](https://avatars.discourse-cdn.com/v4/letter/p/b4bc9f/32.png) [@pmoeller](https://forum.shopware.com/u/pmoeller)\
**Post date:** [6. Februar 2018 um 09:05 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606/4 "2018-02-06T09:05:11Z")

</div>

Guten Morgen,

wir möchten in unserem Shop das Geburtsjahr bei der Registrierung einschränken. Wegen der beschränkten Geschäftsfähigkeit zwischen 7-17 Jahren möchten wir uns mit einer Registration ab 14 oder 16 Jahren schützen.

Derzeit wird dem Kunden ermöglicht das er sich zwischen den Jahren 1898-2018 anmelden kann… Ist das eine aufwändige Einstellung wenn man statt 2018 auf 2002 oder 2004 zurückstellet ?

Danke im Voraus für die Antworten 🙂

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [6. Februar 2018 um 09:11 UTC](https://forum.shopware.com/t/geburtsjahr-problem-nur-1900-1999-bei-registrierung/23606/5 "2018-02-06T09:11:16Z")

</div>

Steht ja quasi schon in diesem Thread. Du müsstest dir die register/personal\_fieldset.tpl ableiten und dort diesen Bereich anpassen:&nbsp;[shopware/personal\_fieldset.tpl at 5.3 · shopware/shopware · GitHub](https://github.com/shopware/shopware/blob/5.3/themes/Frontend/Bare/frontend/register/personal_fieldset.tpl#L260)

Wenn du bspw.&nbsp;{for $year = date(“Y”)-18 to date(“Y”)-120 step=-1} benutzt, fängt die Auswahl erst beim Jahr 2000 an.&nbsp;

&nbsp;
