ich bin auch gerade erst bei Cakephp eingestiegen und hänge gerade bei paginate() fest.
Folgende Datenbank liegt vor:
Es gibt User, Login und Webseiten als Datenbank.
Login belongsTo User und Login belongsTo Website.
Die User ID wird übers Auth bestimmt, was auch funkioniert.
Jetzt möchte ich 2 getrennte Tabellen haben.
Die erste zeigt nur die Webseiten zu denen der User ein Login hat.
Das funktioniert auch mit
- Code: Alles auswählen
Jetzt hätte ich aber noch gerne eine Tabelle mit allen Webseiten, zu denen der User kein Login hat.
Irgendwie komm ich aber nicht weiter, weil ich nicht weiß wie man paginate conditions richtig übergibt.
Um jetzt das Query von oben mal zu übernehmen
- Code: Alles auswählen
funktioniert nicht
- Code: Alles auswählen
- $condition = array('Login.user_id' => $this->Auth->User('id'));
$this->set('page',$this->paginate('Website',$condition));
geht jedoch.
Wo liegt hier mein Fehler?
MfG Mike