Ich habe ein einzelnes Modell in CakePHP, das mehrere Formulare auf verschiedenen Seiten der Website hat, die ich gerne unterschiedlich validieren würde, auch wenn der Feldname gleich ist - ich habe entdeckt, dass Sie "on" auf "create|update" setzen können, was eine praktische Entdeckung war, aber ich frage mich, ob es noch eine andere Möglichkeit gibt, Regeln basierend auf dem Formular zu explizit zu deklarieren, das eingereicht wurde?
Um es klarer auszudrücken, Formular a und Formular b enthalten Felder mit demselben Namen, aber wenn Formular a eingereicht wird, sollten die betreffenden Felder anders validiert werden als wenn sie aus Formular b eingereicht wurden. Ist das möglich?