wo wir gerade bei Validation sind...
ist es ok im Contoller die Valdidaten aufzurufen, bzw, eine Funktion
zu basteln, wenn der Controller kein Modell hat?

Gruesse Kathrin

On 21 Mrz., 09:49, "Meloy" <[EMAIL PROTECTED]> wrote:
> Hmm, ich glaube da hab ich mich wohl missverständlich ausgedrückt...
>
> Es funktioniert alles, also Anzeige, Add und Edit.
> Nur eben nicht die Validierung bei Add, bzw. Edit.
> Die Tabelle albums besteht aus den Feldern id und artist_id.
> Die Tabelle artists besteht aus den Feldern id und artist, mit artist
> als unique
>
> im albums_controller sieht die Funktion add dann so aus:
>
> function add()
> {
>   if (!empty($this->data))
>   {
>     $conditions = array
>     (
>       'artist' => $this->data['Artist']['artist']
>     );
>     $tempid = $this->Album->Artist->field('id', $conditions);
>     if (empty($tempid))
>     {
>       $this->Album->Artist->save($this->data['Artist']);
>       $tempid = $this->Album->Artist->getLastInsertId();
>     }
>     $this->data['Album']['artist_id'] = $tempid;
>
>     if ($this->Album->save($this->data))
>     {
>       $this->flash('Album has been saved.','/albums');
>     }
>   }
>
> }
>
> Mir ist halt nur nicht klar, wie ich da die Validierung auf
> VALID_NOT_EMPTY für Artist/artist einbaue.


--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an