From 20c327bb512a24767a62a5bac0ad657fed87bb87 Mon Sep 17 00:00:00 2001 From: zsoltoroszlany82 Date: Tue, 26 Nov 2024 13:32:56 +0100 Subject: [PATCH] backward compatibility --- src/admin/controller/feed/ps_google_base.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/admin/controller/feed/ps_google_base.php b/src/admin/controller/feed/ps_google_base.php index 7cf58cf..deedd77 100644 --- a/src/admin/controller/feed/ps_google_base.php +++ b/src/admin/controller/feed/ps_google_base.php @@ -68,7 +68,9 @@ public function index(): void 'href' => $this->url->link('extension/ps_google_base/feed/ps_google_base', 'user_token=' . $this->session->data['user_token'] . '&store_id=' . $store_id) ]; - $data['action'] = $this->url->link('extension/ps_google_base/feed/ps_google_base.save', 'user_token=' . $this->session->data['user_token'] . '&store_id=' . $store_id); + $separator = version_compare(VERSION, '4.0.2.0', '>=') ? '.' : '|'; + + $data['action'] = $this->url->link('extension/ps_google_base/feed/ps_google_base' . $separator . 'save', 'user_token=' . $this->session->data['user_token'] . '&store_id=' . $store_id); $data['back'] = $this->url->link('marketplace/extension', 'user_token=' . $this->session->data['user_token'] . '&type=feed'); @@ -431,12 +433,13 @@ public function category(): void $category_total = $this->model_extension_ps_google_base_feed_ps_google_base->getTotalCategories(); + $separator = version_compare(VERSION, '4.0.2.0', '>=') ? '.' : '|'; $data['pagination'] = $this->load->controller('common/pagination', [ 'total' => $category_total, 'page' => $page, 'limit' => $limit, - 'url' => $this->url->link('extension/ps_google_base/feed/ps_google_base.category', 'store_id= ' . $store_id . '&user_token=' . $this->session->data['user_token'] . '&page={page}') + 'url' => $this->url->link('extension/ps_google_base/feed/ps_google_base' . $separator . 'category', 'store_id= ' . $store_id . '&user_token=' . $this->session->data['user_token'] . '&page={page}') ]); $data['results'] = sprintf($this->language->get('text_pagination'), ($category_total) ? (($page - 1) * 10) + 1 : 0, ((($page - 1) * 10) > ($category_total - 10)) ? $category_total : ((($page - 1) * 10) + 10), $category_total, ceil($category_total / 10));