From d38246145587acf49e7d23bd76d78286eceeee20 Mon Sep 17 00:00:00 2001 From: Artem Serbulenko Date: Fri, 6 Feb 2026 21:48:11 +0200 Subject: [PATCH 1/2] add button view --- upload/admin/controller/catalog/information.php | 5 +++++ upload/admin/controller/catalog/manufacturer.php | 5 +++++ upload/admin/controller/catalog/product.php | 5 +++++ upload/admin/view/template/catalog/category_form.twig | 3 +++ upload/admin/view/template/catalog/information_form.twig | 3 +++ upload/admin/view/template/catalog/product_form.twig | 3 +++ 6 files changed, 24 insertions(+) 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 @@