Ho le tabelle Semesters, Disciplines e un JointTable Semesters_Disciplines. Voglio creare un indice di azione in DisciplinesController con un semester_id come parametro, che elenca con paginare solo le discipline ciò che appartiene al semestre con l'id passato nel parametro. Ho provato questo:Condizioni per impaginare per appartiene a CakeTemplice 3PHP 3
public function index($semester_id)
{
$options = ['semester_id' => $semester_id];
$this->paginate = ['conditions' => $options];
$this->set('disciplines', $this->paginate($this->Disciplines));
$this->set('_serialize', ['disciplines']);
}
Quali sono stati i risultati del test, e ciò che si è verificato che si è stati o non si aspettavano? – Milner
Errore: SQLSTATE [42S22]: colonna non trovata: 1054 Colonna sconosciuta 'semesters_id' in 'clausola where' Bene ... le 'condizioni' accettano solo una condizione relativa al modello del controller ... – Luiz