From b8d95588020f489fadfb7268d7c0b2f9cf6c0a96 Mon Sep 17 00:00:00 2001 From: Artem Serbulenko Date: Thu, 5 Feb 2026 21:44:18 +0200 Subject: [PATCH] add ID column to catalog admin --- upload/admin/controller/catalog/attribute.php | 1 + .../controller/catalog/attribute_group.php | 3 +- upload/admin/controller/catalog/download.php | 1 + upload/admin/controller/catalog/filter.php | 1 + .../admin/controller/catalog/information.php | 1 + .../admin/controller/catalog/manufacturer.php | 1 + upload/admin/controller/catalog/option.php | 1 + upload/admin/controller/catalog/product.php | 1 + upload/admin/controller/catalog/recurring.php | 1 + upload/admin/controller/catalog/review.php | 1 + upload/admin/controller/customer/customer.php | 1 + .../controller/customer/customer_group.php | 1 + upload/admin/language/en-gb/en-gb.php | 3 +- upload/admin/language/ru-ru/ru-ru.php | 3 +- upload/admin/model/catalog/attribute.php | 1 + .../admin/model/catalog/attribute_group.php | 1 + upload/admin/model/catalog/download.php | 1 + upload/admin/model/catalog/filter.php | 1 + upload/admin/model/catalog/information.php | 1 + upload/admin/model/catalog/manufacturer.php | 1 + upload/admin/model/catalog/option.php | 1 + upload/admin/model/catalog/product.php | 1 + upload/admin/model/catalog/recurring.php | 1 + upload/admin/model/catalog/review.php | 1 + upload/admin/model/customer/customer.php | 1 + .../admin/model/customer/customer_group.php | 1 + .../catalog/attribute_group_list.twig | 6 ++ .../view/template/catalog/attribute_list.twig | 6 ++ .../view/template/catalog/category_list.twig | 10 +-- .../view/template/catalog/download_list.twig | 6 ++ .../view/template/catalog/filter_list.twig | 6 ++ .../template/catalog/information_list.twig | 18 ++-- .../template/catalog/manufacturer_list.twig | 18 ++-- .../view/template/catalog/option_list.twig | 6 ++ .../view/template/catalog/product_list.twig | 2 + .../view/template/catalog/recurring_list.twig | 6 ++ .../view/template/catalog/review_list.twig | 86 ++----------------- .../customer/customer_group_list.twig | 6 ++ .../view/template/customer/customer_list.twig | 4 +- 39 files changed, 109 insertions(+), 103 deletions(-) diff --git a/upload/admin/controller/catalog/attribute.php b/upload/admin/controller/catalog/attribute.php index 008d15c7..0b66c05b 100644 --- a/upload/admin/controller/catalog/attribute.php +++ b/upload/admin/controller/catalog/attribute.php @@ -213,6 +213,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_attribute_id'] = $this->url->link('catalog/attribute', 'user_token=' . $this->session->data['user_token'] . '&sort=a.attribute_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/attribute', 'user_token=' . $this->session->data['user_token'] . '&sort=ad.name' . $url, true); $data['sort_attribute_group'] = $this->url->link('catalog/attribute', 'user_token=' . $this->session->data['user_token'] . '&sort=attribute_group' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/attribute', 'user_token=' . $this->session->data['user_token'] . '&sort=a.sort_order' . $url, true); diff --git a/upload/admin/controller/catalog/attribute_group.php b/upload/admin/controller/catalog/attribute_group.php index 6081655b..339dd472 100644 --- a/upload/admin/controller/catalog/attribute_group.php +++ b/upload/admin/controller/catalog/attribute_group.php @@ -211,7 +211,8 @@ protected function getList() { if (isset($this->request->get['page'])) { $url .= '&page=' . $this->request->get['page']; } - + + $data['sort_attribute_group_id'] = $this->url->link('catalog/attribute_group', 'user_token=' . $this->session->data['user_token'] . '&sort=ag.attribute_group_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/attribute_group', 'user_token=' . $this->session->data['user_token'] . '&sort=agd.name' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/attribute_group', 'user_token=' . $this->session->data['user_token'] . '&sort=ag.sort_order' . $url, true); diff --git a/upload/admin/controller/catalog/download.php b/upload/admin/controller/catalog/download.php index 3d13c27d..d15ee7fd 100644 --- a/upload/admin/controller/catalog/download.php +++ b/upload/admin/controller/catalog/download.php @@ -212,6 +212,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_download_id'] = $this->url->link('catalog/download', 'user_token=' . $this->session->data['user_token'] . '&sort=d.download_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/download', 'user_token=' . $this->session->data['user_token'] . '&sort=dd.name' . $url, true); $data['sort_date_added'] = $this->url->link('catalog/download', 'user_token=' . $this->session->data['user_token'] . '&sort=d.date_added' . $url, true); diff --git a/upload/admin/controller/catalog/filter.php b/upload/admin/controller/catalog/filter.php index 5017f618..e63bd3ad 100644 --- a/upload/admin/controller/catalog/filter.php +++ b/upload/admin/controller/catalog/filter.php @@ -212,6 +212,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_filter_group_id'] = $this->url->link('catalog/filter', 'user_token=' . $this->session->data['user_token'] . '&sort=fg.filter_group_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/filter', 'user_token=' . $this->session->data['user_token'] . '&sort=fgd.name' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/filter', 'user_token=' . $this->session->data['user_token'] . '&sort=fg.sort_order' . $url, true); diff --git a/upload/admin/controller/catalog/information.php b/upload/admin/controller/catalog/information.php index 568efdca..ffe8d678 100644 --- a/upload/admin/controller/catalog/information.php +++ b/upload/admin/controller/catalog/information.php @@ -219,6 +219,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_information_id'] = $this->url->link('catalog/information', 'user_token=' . $this->session->data['user_token'] . '&sort=i.information_id' . $url, true); $data['sort_title'] = $this->url->link('catalog/information', 'user_token=' . $this->session->data['user_token'] . '&sort=id.title' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/information', 'user_token=' . $this->session->data['user_token'] . '&sort=i.sort_order' . $url, true); $data['sort_noindex'] = $this->url->link('catalog/information', 'user_token=' . $this->session->data['user_token'] . '&sort=i.noindex' . $url, true); diff --git a/upload/admin/controller/catalog/manufacturer.php b/upload/admin/controller/catalog/manufacturer.php index dd2963aa..36213118 100644 --- a/upload/admin/controller/catalog/manufacturer.php +++ b/upload/admin/controller/catalog/manufacturer.php @@ -217,6 +217,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_manufacturer_id'] = $this->url->link('catalog/manufacturer', 'user_token=' . $this->session->data['user_token'] . '&sort=manufacturer_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/manufacturer', 'user_token=' . $this->session->data['user_token'] . '&sort=name' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/manufacturer', 'user_token=' . $this->session->data['user_token'] . '&sort=sort_order' . $url, true); $data['sort_noindex'] = $this->url->link('catalog/manufacturer', 'user_token=' . $this->session->data['user_token'] . '&sort=noindex' . $url, true); diff --git a/upload/admin/controller/catalog/option.php b/upload/admin/controller/catalog/option.php index bcfc6ec5..e9ecf209 100644 --- a/upload/admin/controller/catalog/option.php +++ b/upload/admin/controller/catalog/option.php @@ -212,6 +212,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_option_id'] = $this->url->link('catalog/option', 'user_token=' . $this->session->data['user_token'] . '&sort=o.option_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/option', 'user_token=' . $this->session->data['user_token'] . '&sort=od.name' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/option', 'user_token=' . $this->session->data['user_token'] . '&sort=o.sort_order' . $url, true); diff --git a/upload/admin/controller/catalog/product.php b/upload/admin/controller/catalog/product.php index e873e87e..76c54505 100644 --- a/upload/admin/controller/catalog/product.php +++ b/upload/admin/controller/catalog/product.php @@ -743,6 +743,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_product_id'] = $this->url->link('catalog/product', 'user_token=' . $this->session->data['user_token'] . '&sort=p.product_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/product', 'user_token=' . $this->session->data['user_token'] . '&sort=pd.name' . $url, true); $data['sort_model'] = $this->url->link('catalog/product', 'user_token=' . $this->session->data['user_token'] . '&sort=p.model' . $url, true); $data['sort_price'] = $this->url->link('catalog/product', 'user_token=' . $this->session->data['user_token'] . '&sort=p.price' . $url, true); diff --git a/upload/admin/controller/catalog/recurring.php b/upload/admin/controller/catalog/recurring.php index 9c169654..b04190ce 100644 --- a/upload/admin/controller/catalog/recurring.php +++ b/upload/admin/controller/catalog/recurring.php @@ -247,6 +247,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_recurring_id'] = $this->url->link('catalog/recurring', 'user_token=' . $this->session->data['user_token'] . '&sort=r.recurring_id' . $url, true); $data['sort_name'] = $this->url->link('catalog/recurring', 'user_token=' . $this->session->data['user_token'] . '&sort=rd.name' . $url, true); $data['sort_sort_order'] = $this->url->link('catalog/recurring', 'user_token=' . $this->session->data['user_token'] . '&sort=r.sort_order' . $url, true); diff --git a/upload/admin/controller/catalog/review.php b/upload/admin/controller/catalog/review.php index 665f5fcb..eb4c0e6e 100644 --- a/upload/admin/controller/catalog/review.php +++ b/upload/admin/controller/catalog/review.php @@ -330,6 +330,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_review_id'] = $this->url->link('catalog/review', 'user_token=' . $this->session->data['user_token'] . '&sort=r.review_id' . $url, true); $data['sort_product'] = $this->url->link('catalog/review', 'user_token=' . $this->session->data['user_token'] . '&sort=pd.name' . $url, true); $data['sort_author'] = $this->url->link('catalog/review', 'user_token=' . $this->session->data['user_token'] . '&sort=r.author' . $url, true); $data['sort_rating'] = $this->url->link('catalog/review', 'user_token=' . $this->session->data['user_token'] . '&sort=r.rating' . $url, true); diff --git a/upload/admin/controller/customer/customer.php b/upload/admin/controller/customer/customer.php index 9892b176..229be59c 100644 --- a/upload/admin/controller/customer/customer.php +++ b/upload/admin/controller/customer/customer.php @@ -464,6 +464,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_customer_id'] = $this->url->link('customer/customer', 'user_token=' . $this->session->data['user_token'] . '&sort=c.customer_id' . $url, true); $data['sort_name'] = $this->url->link('customer/customer', 'user_token=' . $this->session->data['user_token'] . '&sort=name' . $url, true); $data['sort_email'] = $this->url->link('customer/customer', 'user_token=' . $this->session->data['user_token'] . '&sort=c.email' . $url, true); $data['sort_customer_group'] = $this->url->link('customer/customer', 'user_token=' . $this->session->data['user_token'] . '&sort=customer_group' . $url, true); diff --git a/upload/admin/controller/customer/customer_group.php b/upload/admin/controller/customer/customer_group.php index 0bafbc18..d0ef8e12 100644 --- a/upload/admin/controller/customer/customer_group.php +++ b/upload/admin/controller/customer/customer_group.php @@ -212,6 +212,7 @@ protected function getList() { $url .= '&page=' . $this->request->get['page']; } + $data['sort_customer_group_id'] = $this->url->link('customer/customer_group', 'user_token=' . $this->session->data['user_token'] . '&sort=cg.customer_group_id' . $url, true); $data['sort_name'] = $this->url->link('customer/customer_group', 'user_token=' . $this->session->data['user_token'] . '&sort=cgd.name' . $url, true); $data['sort_sort_order'] = $this->url->link('customer/customer_group', 'user_token=' . $this->session->data['user_token'] . '&sort=cg.sort_order' . $url, true); diff --git a/upload/admin/language/en-gb/en-gb.php b/upload/admin/language/en-gb/en-gb.php index 317db982..4216df27 100644 --- a/upload/admin/language/en-gb/en-gb.php +++ b/upload/admin/language/en-gb/en-gb.php @@ -150,4 +150,5 @@ $_['error_curl'] = 'CURL: Error Code(%s): %s'; $_['datepicker'] = 'en-gb'; $_['tab_seopro'] = 'SeoPro'; -$_['summernote'] = 'en-GB'; \ No newline at end of file +$_['summernote'] = 'en-GB'; +$_['column_id'] = 'ID'; \ No newline at end of file diff --git a/upload/admin/language/ru-ru/ru-ru.php b/upload/admin/language/ru-ru/ru-ru.php index a6de93ce..687f3472 100644 --- a/upload/admin/language/ru-ru/ru-ru.php +++ b/upload/admin/language/ru-ru/ru-ru.php @@ -147,4 +147,5 @@ $_['summernote'] = 'ru-RU'; $_['datepicker'] = 'ru'; $_['button_translation_add'] = 'Добавить перевод'; -$_['error_curl'] = 'CURL: Error Code(%s): %s'; \ No newline at end of file +$_['error_curl'] = 'CURL: Error Code(%s): %s'; +$_['column_id'] = 'ID'; \ No newline at end of file diff --git a/upload/admin/model/catalog/attribute.php b/upload/admin/model/catalog/attribute.php index a4a35c67..2a3738d2 100644 --- a/upload/admin/model/catalog/attribute.php +++ b/upload/admin/model/catalog/attribute.php @@ -45,6 +45,7 @@ public function getAttributes($data = array()) { } $sort_data = array( + 'a.attribute_id', 'ad.name', 'attribute_group', 'a.sort_order' diff --git a/upload/admin/model/catalog/attribute_group.php b/upload/admin/model/catalog/attribute_group.php index 12a55917..dd77e486 100644 --- a/upload/admin/model/catalog/attribute_group.php +++ b/upload/admin/model/catalog/attribute_group.php @@ -37,6 +37,7 @@ public function getAttributeGroups($data = array()) { $sql = "SELECT * FROM " . DB_PREFIX . "attribute_group ag LEFT JOIN " . DB_PREFIX . "attribute_group_description agd ON (ag.attribute_group_id = agd.attribute_group_id) WHERE agd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; $sort_data = array( + 'ag.attribute_group_id', 'agd.name', 'ag.sort_order' ); diff --git a/upload/admin/model/catalog/download.php b/upload/admin/model/catalog/download.php index 1849d2ae..4e8d7bec 100644 --- a/upload/admin/model/catalog/download.php +++ b/upload/admin/model/catalog/download.php @@ -41,6 +41,7 @@ public function getDownloads($data = array()) { } $sort_data = array( + 'd.download_id', 'dd.name', 'd.date_added' ); diff --git a/upload/admin/model/catalog/filter.php b/upload/admin/model/catalog/filter.php index 830e1f6b..77814ee7 100644 --- a/upload/admin/model/catalog/filter.php +++ b/upload/admin/model/catalog/filter.php @@ -70,6 +70,7 @@ public function getFilterGroups($data = array()) { $sql = "SELECT * FROM `" . DB_PREFIX . "filter_group` fg LEFT JOIN " . DB_PREFIX . "filter_group_description fgd ON (fg.filter_group_id = fgd.filter_group_id) WHERE fgd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; $sort_data = array( + 'fg.filter_group_id', 'fgd.name', 'fg.sort_order' ); diff --git a/upload/admin/model/catalog/information.php b/upload/admin/model/catalog/information.php index 5582b166..26a55862 100644 --- a/upload/admin/model/catalog/information.php +++ b/upload/admin/model/catalog/information.php @@ -107,6 +107,7 @@ public function getInformations($data = array()) { $sql = "SELECT * FROM " . DB_PREFIX . "information i LEFT JOIN " . DB_PREFIX . "information_description id ON (i.information_id = id.information_id) WHERE id.language_id = '" . (int)$this->config->get('config_language_id') . "'"; $sort_data = array( + 'i.information_id', 'id.title', 'i.sort_order' ); diff --git a/upload/admin/model/catalog/manufacturer.php b/upload/admin/model/catalog/manufacturer.php index c89864ec..ab46e766 100644 --- a/upload/admin/model/catalog/manufacturer.php +++ b/upload/admin/model/catalog/manufacturer.php @@ -149,6 +149,7 @@ public function getManufacturers($data = array()) { } $sort_data = array( + 'manufacturer_id', 'name', 'sort_order' ); diff --git a/upload/admin/model/catalog/option.php b/upload/admin/model/catalog/option.php index dd8c17fa..6e9b707b 100644 --- a/upload/admin/model/catalog/option.php +++ b/upload/admin/model/catalog/option.php @@ -75,6 +75,7 @@ public function getOptions($data = array()) { } $sort_data = array( + 'o.option_id', 'od.name', 'o.type', 'o.sort_order' diff --git a/upload/admin/model/catalog/product.php b/upload/admin/model/catalog/product.php index 6b3bfde0..cd7083fa 100644 --- a/upload/admin/model/catalog/product.php +++ b/upload/admin/model/catalog/product.php @@ -506,6 +506,7 @@ public function getProducts($data = array()) { $sql .= " GROUP BY p.product_id"; $sort_data = array( + 'p.product_id', 'pd.name', 'p.model', 'p.price', diff --git a/upload/admin/model/catalog/recurring.php b/upload/admin/model/catalog/recurring.php index 8dbd6557..34a11444 100644 --- a/upload/admin/model/catalog/recurring.php +++ b/upload/admin/model/catalog/recurring.php @@ -67,6 +67,7 @@ public function getRecurrings($data = array()) { } $sort_data = array( + 'r.recurring_id', 'rd.name', 'r.sort_order' ); diff --git a/upload/admin/model/catalog/review.php b/upload/admin/model/catalog/review.php index 34eb326d..79dad7f1 100644 --- a/upload/admin/model/catalog/review.php +++ b/upload/admin/model/catalog/review.php @@ -51,6 +51,7 @@ public function getReviews($data = array()) { } $sort_data = array( + 'r.review_id', 'pd.name', 'r.author', 'r.rating', diff --git a/upload/admin/model/customer/customer.php b/upload/admin/model/customer/customer.php index 03d0aa37..e6e6f007 100644 --- a/upload/admin/model/customer/customer.php +++ b/upload/admin/model/customer/customer.php @@ -126,6 +126,7 @@ public function getCustomers($data = array()) { } $sort_data = array( + 'c.customer_id', 'name', 'c.email', 'customer_group', diff --git a/upload/admin/model/customer/customer_group.php b/upload/admin/model/customer/customer_group.php index f93b4c92..990c3437 100644 --- a/upload/admin/model/customer/customer_group.php +++ b/upload/admin/model/customer/customer_group.php @@ -41,6 +41,7 @@ public function getCustomerGroups($data = array()) { $sql = "SELECT * FROM " . DB_PREFIX . "customer_group cg LEFT JOIN " . DB_PREFIX . "customer_group_description cgd ON (cg.customer_group_id = cgd.customer_group_id) WHERE cgd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; $sort_data = array( + 'cg.customer_group_id', 'cgd.name', 'cg.sort_order' ); diff --git a/upload/admin/view/template/catalog/attribute_group_list.twig b/upload/admin/view/template/catalog/attribute_group_list.twig index d2f7a53a..026ff266 100644 --- a/upload/admin/view/template/catalog/attribute_group_list.twig +++ b/upload/admin/view/template/catalog/attribute_group_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'ag.attribute_group_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'agd.name' %} {{ column_name }} {% else %} @@ -57,6 +62,7 @@ {% else %} {% endif %} + {{ attribute_group.attribute_group_id }} {{ attribute_group.name }} {{ attribute_group.sort_order }} diff --git a/upload/admin/view/template/catalog/attribute_list.twig b/upload/admin/view/template/catalog/attribute_list.twig index 0e8c10dc..ae818199 100644 --- a/upload/admin/view/template/catalog/attribute_list.twig +++ b/upload/admin/view/template/catalog/attribute_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'a.attribute_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'ad.name' %} {{ column_name }} {% else %} @@ -62,6 +67,7 @@ {% else %} {% endif %} + {{ attribute.attribute_id }} {{ attribute.name }} {{ attribute.attribute_group }} {{ attribute.sort_order }} diff --git a/upload/admin/view/template/catalog/category_list.twig b/upload/admin/view/template/catalog/category_list.twig index 35cc5701..e94979db 100644 --- a/upload/admin/view/template/catalog/category_list.twig +++ b/upload/admin/view/template/catalog/category_list.twig @@ -40,15 +40,10 @@ + {{ column_id }} {{ column_name }} {{ column_sort_order }} - - {% if sort == 'noindex' %} - {{ column_noindex }} - {% else %} - {{ column_noindex }} - {% endif %} - + {{ column_noindex }} {{ column_action }} @@ -63,6 +58,7 @@ {% endif %} + {{ category.category_id }} {% if category.href %} {{ category.indent }}{{ category.name }}  {% else %} diff --git a/upload/admin/view/template/catalog/download_list.twig b/upload/admin/view/template/catalog/download_list.twig index 32995c16..24c57d48 100644 --- a/upload/admin/view/template/catalog/download_list.twig +++ b/upload/admin/view/template/catalog/download_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'd.download_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'dd.name' %} {{ column_name }} {% else %} @@ -57,6 +62,7 @@ {% else %} {% endif %} + {{ download.download_id }} {{ download.name }} {{ download.date_added }} diff --git a/upload/admin/view/template/catalog/filter_list.twig b/upload/admin/view/template/catalog/filter_list.twig index 56cd144f..390cd57b 100644 --- a/upload/admin/view/template/catalog/filter_list.twig +++ b/upload/admin/view/template/catalog/filter_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'fg.filter_group_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'fgd.name' %} {{ column_group }} {% else %} @@ -57,6 +62,7 @@ {% else %} {% endif %} + {{ filter.filter_group_id }} {{ filter.name }} {{ filter.sort_order }} diff --git a/upload/admin/view/template/catalog/information_list.twig b/upload/admin/view/template/catalog/information_list.twig index d2c19d5a..120b0d8e 100644 --- a/upload/admin/view/template/catalog/information_list.twig +++ b/upload/admin/view/template/catalog/information_list.twig @@ -37,6 +37,11 @@ + {% if sort == 'i.information_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'id.title' %} {{ column_title }} {% else %} @@ -47,11 +52,11 @@ {% else %} {{ column_sort_order }} {% endif %} - {% if sort == 'i.noindex' %} + {% if sort == 'i.noindex' %} {{ column_noindex }} {% else %} {{ column_noindex }} - {% endif %} + {% endif %} {{ column_action }} @@ -64,13 +69,14 @@ {% else %} {% endif %} + {{ information.information_id }} {{ information.title }} {{ information.sort_order }} - {{ information.noindex }} + {{ information.noindex }} - - - + + + {% endfor %} {% else %} diff --git a/upload/admin/view/template/catalog/manufacturer_list.twig b/upload/admin/view/template/catalog/manufacturer_list.twig index bc8b37ec..f0d545c9 100644 --- a/upload/admin/view/template/catalog/manufacturer_list.twig +++ b/upload/admin/view/template/catalog/manufacturer_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'manufacturer_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'name' %} {{ column_name }} {% else %} @@ -45,11 +50,11 @@ {% else %} {{ column_sort_order }} {% endif %} - {% if sort == 'noindex' %} + {% if sort == 'noindex' %} {{ column_noindex }} {% else %} {{ column_noindex }} - {% endif %} + {% endif %} {{ column_action }} @@ -62,13 +67,14 @@ {% else %} {% endif %} + {{ manufacturer.manufacturer_id }} {{ manufacturer.name }} {{ manufacturer.sort_order }} - {{ manufacturer.noindex }} + {{ manufacturer.noindex }} - - - + + + {% endfor %} {% else %} diff --git a/upload/admin/view/template/catalog/option_list.twig b/upload/admin/view/template/catalog/option_list.twig index 492ec331..9d66ff73 100644 --- a/upload/admin/view/template/catalog/option_list.twig +++ b/upload/admin/view/template/catalog/option_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'o.option_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'od.name' %} {{ column_name }} {% else %} @@ -57,6 +62,7 @@ {% else %} {% endif %} + {{ option.option_id }} {{ option.name }} {{ option.sort_order }} diff --git a/upload/admin/view/template/catalog/product_list.twig b/upload/admin/view/template/catalog/product_list.twig index 5e3f5c7c..8bf0ca05 100644 --- a/upload/admin/view/template/catalog/product_list.twig +++ b/upload/admin/view/template/catalog/product_list.twig @@ -184,6 +184,7 @@ + {% if sort == 'p.product_id' %} {{ column_id }} {% else %} {{ column_id }} {% endif %} {{ column_image }} {% if sort == 'pd.name' %} {{ column_name }} {% else %} {{ column_name }} {% endif %} {% if sort == 'p.model' %} {{ column_model }} {% else %} {{ column_model }} {% endif %} @@ -205,6 +206,7 @@ {% endif %} + {{ product.product_id }} {% if product.image %} {{ product.name }} diff --git a/upload/admin/view/template/catalog/recurring_list.twig b/upload/admin/view/template/catalog/recurring_list.twig index fd923a71..8660e05d 100644 --- a/upload/admin/view/template/catalog/recurring_list.twig +++ b/upload/admin/view/template/catalog/recurring_list.twig @@ -36,6 +36,11 @@ + {% if sort == 'r.recurring_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'rd.name' %} {{ column_name }} {% else %} @@ -58,6 +63,7 @@ {% else %} {% endif %} + {{ recurring.recurring_id }} {{ recurring.name }} {{ recurring.sort_order }} diff --git a/upload/admin/view/template/catalog/review_list.twig b/upload/admin/view/template/catalog/review_list.twig index 0ab06aba..0f11f941 100644 --- a/upload/admin/view/template/catalog/review_list.twig +++ b/upload/admin/view/template/catalog/review_list.twig @@ -46,90 +46,16 @@
@@ -158,6 +84,7 @@ + {% if sort == 'r.review_id' %} {{ column_id }} {% else %} {{ column_id }} {% endif %} {% if sort == 'pd.name' %} {{ column_product }} {% else %} {{ column_product }} {% endif %} {% if sort == 'r.author' %} {{ column_author }} {% else %} {{ column_author }} {% endif %} {% if sort == 'r.rating' %} {{ column_rating }} {% else %} {{ column_rating }} {% endif %} @@ -167,7 +94,6 @@ - {% if reviews %} {% for review in reviews %} @@ -176,6 +102,7 @@ {% else %} {% endif %} + {{ review.review_id }} {{ review.name }} {{ review.author }} {{ review.rating }} @@ -190,7 +117,6 @@ {% endif %} -
diff --git a/upload/admin/view/template/customer/customer_group_list.twig b/upload/admin/view/template/customer/customer_group_list.twig index 4afa3b50..35bcfc13 100644 --- a/upload/admin/view/template/customer/customer_group_list.twig +++ b/upload/admin/view/template/customer/customer_group_list.twig @@ -35,6 +35,11 @@ + {% if sort == 'cg.customer_group_id' %} + {{ column_id }} + {% else %} + {{ column_id }} + {% endif %} {% if sort == 'cgd.name' %} {{ column_name }} {% else %} @@ -57,6 +62,7 @@ {% else %} {% endif %} + {{ customer_group.customer_group_id }} {{ customer_group.name }} {{ customer_group.sort_order }} diff --git a/upload/admin/view/template/customer/customer_list.twig b/upload/admin/view/template/customer/customer_list.twig index 25c4f260..c4c47912 100644 --- a/upload/admin/view/template/customer/customer_list.twig +++ b/upload/admin/view/template/customer/customer_list.twig @@ -100,6 +100,7 @@ + {% if sort == 'c.customer_id' %}{{ column_id }}{% else %}{{ column_id }}{% endif %} {% if sort == 'name' %}{{ column_name }}{% else %}{{ column_name }}{% endif %} {% if sort == 'c.email' %}{{ column_email }}{% else %}{{ column_email }}{% endif %} {% if sort == 'customer_group' %}{{ column_customer_group }} {% else %} {{ column_customer_group }}{% endif %} @@ -119,7 +120,8 @@ {% endif %} - {{ customer.name }} + {{ customer.customer_id }} + {{ customer.name }} {{ customer.email }} {{ customer.customer_group }} {{ customer.status }}