# \[Shopware52\] Alternative zu ...ValidateStep1\_FilterStart und ValidateStep2\_FilterStart

**URL:** https://forum.shopware.com/t/shopware52-alternative-zu-validatestep1-filterstart-und-validatestep2-filterstart/38993
**Category:** Programmierung
**Created:** [11. August 2016 um 23:11 UTC](https://forum.shopware.com/t/shopware52-alternative-zu-validatestep1-filterstart-und-validatestep2-filterstart/38993 "2016-08-11T23:11:00Z")
**Posts on this page:** 1
**Showing post:** 14

<div class="post-metadata">

### Author: ![mfischer1620](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@mfischer1620](https://forum.shopware.com/u/mfischer1620)
#### Post date: [6. Dezember 2017 um 11:24 UTC](https://forum.shopware.com/t/shopware52-alternative-zu-validatestep1-filterstart-und-validatestep2-filterstart/38993/14 "2017-12-06T11:24:02Z")

</div>

Hallo zusammen,

dieser Beitrag hat mir bei meiner Adressprüfung sehr weitergeholfen.

Nun habe ich jedoch das Problem, dass die Felder nicht Rot markiert werden. Die Fehlermeldung aus der Variable $name wird ausgegeben sowie der Text „Bitte füllen Sie alle rot markierten Felder aus“.

Habe ich hier etwas vergessen zu setzen?

```
$name = Shopware()->Snippets()->getNamespace('frontend')->get('CustomerFieldValidationName',
                'Der Vorname darf max. 29 Zeichen lang sein.', true);

if ($args->getReference() == \Shopware\Bundle\AccountBundle\Form\Account\AddressFormType::class) {
            $builder = $args->getBuilder();

            $builder->add('name', \Symfony\Component\Form\Extension\Core\Type\TextType::class, [
                'constraints' => [
                    new \Symfony\Component\Validator\Constraints\Length(['max'=>29,
                        'maxMessage' => $name]),
                ]
            ]);
}

```

&nbsp;

Viele Grüße

Michael

---

_[View the full topic](https://forum.shopware.com/t/shopware52-alternative-zu-validatestep1-filterstart-und-validatestep2-filterstart/38993)._
