Empfehlungen: Erweiterte Suche

Bestätigungsabfrage

Daten auslesen, verarbeiten und den Views übergeben

Bestätigungsabfrage

Beitragvon woki » Di 5. Jul 2011, 16:48

Hallo Caker,

Der Auftraggeber meines Projektes möchte eine (weitere) Sicherheitsabfrage eingebaut haben.

Im Controller sieht das grob so aus:
Code: Alles auswählen

function add(){
  if (!empty($this->data)){
    // Daten bearbeiten u. a. Kosten für die Aktion ausrechnen

    // Hier soll jetzt eine Abfrage (JS-Alert oder so) aufgerufen werden, um die Eintragung zu bestätigen

    $this->Model->create($this->data);
    if($this->Model->save()){
      // nochmal eine ganze Menge an anderen Abfragen und Bearbeitung
      // _unabhängig_ (!!) von der Abfrage oben, aber etwa gleiche Daten
      $this->AnderesModel->create($this->data);
      $this->AnderesModel->save()
    }
  }
}
 


Wie geh ich da am besten vor? Auf zweiFunktionen aufteilen und Daten weitergeben (über die Session?) Mit Ajax hab ich noch nie gearbeitet, aber wäre das eine Lösung (machbar für einen Newbie?)

Danke und Grüße
woki
woki
 
Beiträge: 5
Registriert: Di 8. Mär 2011, 22:18

Re: Bestätigungsabfrage

Beitragvon Jörg » Do 24. Nov 2011, 21:47

Hi woki,

du solltest dir hier mal die Validation-Rules von CakePHP ansehen.
Wenn eine Validierung nicht gültig ist, dann wird ein Fehler ausgeworfen.

Da du sicherlich noch mit CakePHP 1.3.x arbeitest, kannst du die Validierungsdaten hier nachlesen: http://book.cakephp.org/view/1538/Data-Validation
Jörg
 
Beiträge: 130
Registriert: Di 13. Mai 2008, 13:45
Wohnort: Bremen
CakePHP-Version: 2.0.3, 1.3.x
OS: Win7/Ubuntu


Zurück zu Controller

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron