turk porno porno escort rokettube
Ergebnis 1 bis 2 von 2

Thema: Validator aus Form Element im Controller entfernen

  1. #1
    Erfahrener Benutzer
    Registriert seit
    30.09.2010
    Beiträge
    129
    Thanks
    6
    Thanked 3 Times in 1 Post

    Standard Validator aus Form Element im Controller entfernen

    Hallo,

    brauche dringend eine Lösung für folgendes Problem (Deadline sitzt mir im Nacken):

    Ich habe ein Form mittels einer Factory erstellt und das Passwort-Feld hat einen Regex Validator.

    Da ich den Validator aber enfernen muss, wenn der Nutzer sein Passwort nicht ändert, suche ich nach einer Möglichkeit, dem Form-Objekt irgendwie im Controller nach POST und vor der Validierung, den Validator Regex wegzunehmen.

    In Pseudocode stelle ich mir das irgenwie so vor:
    Code:
    if ($this->getRequest->isPost() {
      if (User hat sein Passwort nicht geändert) {
        $form->get('password')->removeValidator('Regex');
      }
      if ($form->isValid()) {
        ...
      }
    }
    Danke.

  2. #2
    Super-Moderator Avatar von Kaiuwe
    Registriert seit
    30.12.2006
    Beiträge
    5.519
    Thanks
    4
    Thanked 356 Times in 287 Posts

    Standard

    Zitat Zitat von Frau Bauer Beitrag anzeigen
    Da ich den Validator aber enfernen muss, wenn der Nutzer sein Passwort nicht ändert, suche ich nach einer Möglichkeit, dem Form-Objekt irgendwie im Controller nach POST und vor der Validierung, den Validator Regex wegzunehmen.
    Nicht im Kontroller, denn bei einer Wiederverwendung oder Wechsel müsstest du diesen Part kopieren. Zusätzlich verschiebst du Logik wo diese nicht hingehört.

    Überschreibe doch die Methode „isValid“ in deinem Formular.
    Zum Zend Framework stehen jedem folgende Quellen zum Nachschlagen zur Verfügung:

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 27.08.2013, 19:15
  2. Nach Seitenwechsel Parameter aus URL entfernen?
    Von AnFla im Forum Einsteigerfragen
    Antworten: 3
    Letzter Beitrag: 25.08.2011, 16:06
  3. Identical Validator gibt Warnung aus
    Von KnechtRootRecht im Forum Formulare
    Antworten: 2
    Letzter Beitrag: 20.09.2010, 13:55
  4. HTML autocomplete="off" aus Dojo_Form entfernen
    Von Rauschi im Forum Javascript + RIA
    Antworten: 8
    Letzter Beitrag: 29.04.2010, 16:22
  5. einfaches HTML element um ein Form-Element
    Von leonardo999 im Forum Formulare
    Antworten: 14
    Letzter Beitrag: 27.01.2009, 20:29

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •