Fix changing enquiry status on principle view page

This commit is contained in:
Karl Cordes 2025-03-18 20:41:00 +11:00
parent 5592c6500b
commit fcdc5355cd

View file

@ -13,6 +13,7 @@ class PrinciplesController extends AppController {
$this->Principle->recursive = 0;
$this->set('principles', $this->paginate());
$this->set('enquiries', $this->paginate());
}
function view($id = null) {
@ -24,14 +25,14 @@ class PrinciplesController extends AppController {
$this->set('enquiries', $this->paginate('Enquiry', array('Enquiry.principle_id' => $id)));
$this->set('addresses', $this->Principle->PrincipleAddress->findAllByPrincipleId($id));
$this->set('principleContacts', $this->Principle->PrincipleContact->find('all', array('conditions'=>array('PrincipleContact.principle_id'=>$id))));
$statuses = $this->Principle->Enquiry->Status->find('all');
$status_list = array();
foreach ($statuses as $status) {
$status_list[] = array($status['Status']['id'], $status['Status']['name']);
}
$this->set('status_list', $status_list);
$this->set('enquiries', $this->paginate('Enquiry', array('Enquiry.principle_id' => $id)));
$status_list = $this->Principle->Enquiry->Status->getJSON();
$this->set('status_list', $status_list);
$classNames = $this->Principle->Enquiry->Status->getClassNamesJSON();
$this->set('class_names', $classNames);
$this->set('enquiries', $this->paginate('Enquiry', array('Enquiry.principle_id' => $id)));
}
function add() {