diff --git a/controllers/emails_controller.php b/controllers/emails_controller.php index cdaed44b..745034d4 100755 --- a/controllers/emails_controller.php +++ b/controllers/emails_controller.php @@ -67,6 +67,7 @@ class EmailsController extends AppController { return $attachment['id']; } } + //Should do something else here to take a stab at it at least. return false; } @@ -95,8 +96,12 @@ class EmailsController extends AppController { else { //$this->set('emails', $this->paginate()); $fromMailIDs = $this->Email->find('list', array('conditions'=>array('Email.user_id'=>$id))); - $recMailIDs = $this->Email->EmailRecipient->find('list', array('conditions'=>array('EmailRecipient.user_id'=>$id))); + $recMailIDs = $this->Email->EmailRecipient->find('list', array('conditions'=>array('EmailRecipient.user_id'=>$id), + 'fields'=>array('EmailRecipient.email_id', 'EmailRecipient.email_id'))); + // print_r($recMailIDs); + +// print_r($fromMailIDs); $allIDs = $fromMailIDs + $recMailIDs; sort($allIDs); diff --git a/controllers/users_controller.php b/controllers/users_controller.php index 7c224f4d..110c23eb 100755 --- a/controllers/users_controller.php +++ b/controllers/users_controller.php @@ -99,6 +99,10 @@ class UsersController extends AppController { switch($user['User']['type']) { case 'contact': + + if(isset($user['User']['customer_id'])) { + $this->set('customer', $this->User->Customer->find('first',array('conditions'=>array('Customer.id'=>$user['User']['customer_id']), 'recursive'=>0))); + } $this->render('viewContact'); break; @@ -111,6 +115,8 @@ class UsersController extends AppController { //$this->set('enquiries', $this->paginate('Enquiry', array('Enquiry.user_id' => $id))); + + $this->render('viewUser'); break; diff --git a/views/emails/view_user_emails.ctp b/views/emails/view_user_emails.ctp index ee61b944..0cee1f22 100644 --- a/views/emails/view_user_emails.ctp +++ b/views/emails/view_user_emails.ctp @@ -25,3 +25,4 @@ User Emailimage('internet-mail.png'); ?> element('email_table_ajax', $enquiry, array('cache'=>'+1 day')); ?> + \ No newline at end of file diff --git a/views/users/view_contact.ctp b/views/users/view_contact.ctp index ae8724d9..7c61c859 100644 --- a/views/users/view_contact.ctp +++ b/views/users/view_contact.ctp @@ -1,6 +1,11 @@ +=$javascript->link('view_user_email'); ?> +