Moin,

ich versuche grade meine ersten Schritte mit CakePHP (1.2.0.4451a) und
steh grad etwas im Wald...

verkürztes Beispiel:
Models:

class Album extends AppModel
{
var $name = 'Album';
var $belongsTo = 'Artist';
}

class Artist extends AppModel
{
var $name = 'Artist';
var $validate = array
(
'artist'    => VALID_NOT_EMPTY
);
var $hasMany = 'Album';
}

Wenn ich jetzt einen Datensatz einfügen will muss ich doch beide
Models ansprechen, oder?
Also in etwa so:
albums_controller.php: (verkürzt)
function add()
{
$this->Album->Artist->save($this->data['Artist']);
$this->Album->save($this->data));
}

Das funktioniert zwar auch, aber die Validierung findet scheinbar
nicht statt, mit anderen Worten: es werden auch leere Einträge für
"Artist/artist" akzeptiert.
Was mache ich da falsch?

Grüße
Meloy


--~--~---------~--~----~------------~-------~--~----~
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