diff --git a/admin/themes/default/template/controllers/customer_threads/helpers/view/message.tpl b/admin/themes/default/template/controllers/customer_threads/helpers/view/message.tpl index 77b4f2d8e..d11710c85 100644 --- a/admin/themes/default/template/controllers/customer_threads/helpers/view/message.tpl +++ b/admin/themes/default/template/controllers/customer_threads/helpers/view/message.tpl @@ -55,7 +55,7 @@ {if $message.private}{l s='Private'}{/if} {if isset($message.file_name)} {/if} - {if isset($message.product_name)} {/if} + {if isset($message.product_name)} {/if}
diff --git a/controllers/admin/AdminCustomerThreadsController.php b/controllers/admin/AdminCustomerThreadsController.php index 63771fda5..ea35a45ff 100644 --- a/controllers/admin/AdminCustomerThreadsController.php +++ b/controllers/admin/AdminCustomerThreadsController.php @@ -860,7 +860,12 @@ class AdminCustomerThreadsControllerCore extends AdminController $product = new Product((int)$mess['id_product'], false, $this->context->language->id); if (Validate::isLoadedObject($product)) { $messages[$key]['product_name'] = $product->name; - $messages[$key]['product_link'] = $this->context->link->getAdminLink('AdminProducts').'&updateproduct&id_product='.(int)$product->id; + $messages[$key]['booking_product'] = $product->booking_product; + if ($product->booking_product) { + $messages[$key]['product_link'] = $this->context->link->getAdminLink('AdminProducts').'&updateproduct&id_product='.(int)$product->id; + } else { + $messages[$key]['product_link'] = $this->context->link->getAdminLink('AdminNormalProducts').'&updateproduct&id_product='.(int)$product->id; + } } } } @@ -981,8 +986,6 @@ class AdminCustomerThreadsControllerCore extends AdminController $timeline = array(); foreach ($messages as $message) { $product = new Product((int)$message['id_product'], false, $this->context->language->id); - $link_product = $this->context->link->getAdminLink('AdminOrders').'&vieworder&id_order='.(int)$product->id; - $content = ''; if (!$message['private']) { $customerName = false; @@ -1000,7 +1003,13 @@ class AdminCustomerThreadsControllerCore extends AdminController } if (Validate::isLoadedObject($product)) { - $content .= $this->l('Room type: ').''.$product->name.'