diff --git a/controllers/invoices_controller.php b/controllers/invoices_controller.php index 6904c681..acfb78cd 100644 --- a/controllers/invoices_controller.php +++ b/controllers/invoices_controller.php @@ -53,10 +53,10 @@ class InvoicesController extends AppController { $enquiryid = $this->params['named']['enquiryid']; $enquiry = $this->Invoice->Enquiry->findById($enquiryid); - + $jobs = $this->Invoice->Job->find('list', array('conditions'=>array('Job.enquiry_id'=>$enquiryid))); $user = $this->Auth->user(); - $this->set(compact('enquiry', 'user')); + $this->set(compact('enquiry', 'user','jobs')); } else { $this->Session->setFlash(__('Invalid Enquiry ID', true)); diff --git a/views/enquiries/view.ctp b/views/enquiries/view.ctp index 693b535a..20087672 100755 --- a/views/enquiries/view.ctp +++ b/views/enquiries/view.ctp @@ -224,6 +224,7 @@ $class = ' class="altrow"';?>
| sort('created');?> | sort('issue_date');?> | sort('due_date');?> | sort('Invoice Number');?> | +sort('Job Number');?> | +sort('enquiry_id');?> | sort('Customer'); ?> | sort('paid');?> | sort('payment_received_date');?> | -sort('enquiry_id');?> | +sort('user_id');?> | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - toUnix($invoice['Invoice']['created'])); ?> - | +toUnix($invoice['Invoice']['issue_date'])); ?> | @@ -41,6 +40,12 @@+ | ++ link($invoice['Job']['title'], array('controller'=>'jobs', 'action'=>'view', $invoice['Invoice']['job_id'])); ?> + | ++ link($invoice['Enquiry']['title'], array('controller' => 'enquiries', 'action' => 'view', $invoice['Enquiry']['id'])); ?> | @@ -67,9 +72,7 @@ ?> | -- link($invoice['Enquiry']['title'], array('controller' => 'enquiries', 'action' => 'view', $invoice['Enquiry']['id'])); ?> - | +link($invoice['User']['username'], array('controller' => 'users', 'action' => 'view', $invoice['User']['id'])); ?> |