ich bin ein Neuling im Umgang mit Yii und habe nun, da ich langsam den Einstieg gefunden habe, noch ein paar Fragen. Zuerst schildere ich mein Vorhaben:
Ich habe eine zentrale Datenbanktabelle, die die Keys aller Datensätze erzeugt und speichert (Name: SURL). Wird also bspw. ein Forenpost erzeugt, soll die ID dieses Posts von SURL::newSurl() geholt werden, doch wie setze ich dies konkret um? Ich habe es schon hiermit erfolglos versucht:
class Posts extends CActiveRecord
{
// [...]
public function setid(){
$this->id = SURL::newSurl();
}
}Ich schätze mal, dass die setsonstwas-Funktionen nur für virtuelle Attribute gilt, aber hier habe ich ein "richtiges" Attribut. Auch das Überschreiben von $this->id in der beforeSave()
Nun zu meiner zweiten Frage:
Wie baue ich die Relations auf? Muss ich im SURL-Model die anderen Tabellen definieren oder andersherum?
Vielen Dank im Voraus.
MfG HerHde

Help












