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