diff --git a/upload/admin/controller/catalog/category.php b/upload/admin/controller/catalog/category.php index 904090ec..37a0e8ed 100644 --- a/upload/admin/controller/catalog/category.php +++ b/upload/admin/controller/catalog/category.php @@ -320,6 +320,11 @@ protected function getForm() { if (isset($this->request->get['category_id']) && ($this->request->server['REQUEST_METHOD'] != 'POST')) { $category_info = $this->model_catalog_category->getCategory($this->request->get['category_id']); } + + if (isset($this->request->get['category_id'])) { + $data['category_id'] = $this->request->get['category_id']; + $data['href_shop'] = HTTP_CATALOG . 'index.php?route=product/category&path=' . $this->request->get['category_id']; + } $data['user_token'] = $this->session->data['user_token']; diff --git a/upload/admin/controller/catalog/information.php b/upload/admin/controller/catalog/information.php index 568efdca..e4430789 100644 --- a/upload/admin/controller/catalog/information.php +++ b/upload/admin/controller/catalog/information.php @@ -330,6 +330,11 @@ protected function getForm() { $information_info = $this->model_catalog_information->getInformation($this->request->get['information_id']); } + if (isset($this->request->get['information_id'])) { + $data['information_id'] = $this->request->get['information_id']; + $data['href_shop'] = HTTP_CATALOG . 'index.php?route=information/information&information_id=' . $this->request->get['information_id']; + } + $data['user_token'] = $this->session->data['user_token']; $this->load->model('localisation/language'); diff --git a/upload/admin/controller/catalog/manufacturer.php b/upload/admin/controller/catalog/manufacturer.php index dd2963aa..920dbc87 100644 --- a/upload/admin/controller/catalog/manufacturer.php +++ b/upload/admin/controller/catalog/manufacturer.php @@ -322,6 +322,11 @@ protected function getForm() { $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']); } + if (isset($this->request->get['manufacturer_id'])) { + $data['manufacturer_id'] = $this->request->get['manufacturer_id']; + $data['href_shop'] = HTTP_CATALOG . 'index.php?route=product/manufacturer/info&manufacturer_id=' . $this->request->get['manufacturer_id']; + } + $data['user_token'] = $this->session->data['user_token']; $this->load->model('localisation/language'); diff --git a/upload/admin/controller/catalog/product.php b/upload/admin/controller/catalog/product.php index e873e87e..104c2f99 100644 --- a/upload/admin/controller/catalog/product.php +++ b/upload/admin/controller/catalog/product.php @@ -980,6 +980,11 @@ protected function getForm() { $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']); } + if (isset($this->request->get['product_id'])) { + $data['product_id'] = $this->request->get['product_id']; + $data['href_shop'] = HTTP_CATALOG . 'index.php?route=product/product&product_id=' . $this->request->get['product_id']; + } + $data['user_token'] = $this->session->data['user_token']; $this->load->model('localisation/language'); diff --git a/upload/admin/view/template/catalog/category_form.twig b/upload/admin/view/template/catalog/category_form.twig index 1a11e3e4..7ce5f293 100644 --- a/upload/admin/view/template/catalog/category_form.twig +++ b/upload/admin/view/template/catalog/category_form.twig @@ -3,6 +3,9 @@