Jump to content
Sign in to follow this  
arber64

Непонятная логика в админке в товарах.

Recommended Posts

Стоит OCSHOP 1.5.6.4 изменений вносил минимально - в основном через VQMOD стоит на платном хостинге.

Непонятная логика в админке в товарах. К примеру:  нахожу товар по названию, ставлю галочку и жму копировать. После этого действия меня перекидывает на первую страницу товаров на которой этого товара нет.

Жутко неудобно. Мало того, после сохранения товара также перекидывает на первую страницу.

Так же при удалении товара.

Мне интересно это в этой сборке так или и в чистом опенкарте также ???  Или может я гдето накосячил???

Подскажите что делать???

Вот прилагаю некоторые файлы . Не смог загрузить (.rar) архив поэтому изменил расширение на (.рнр)

 

admin.php

Share this post


Link to post
Share on other sites

по левым сборкам - к их авторам / ресурсам.

вопрос подобный для ocStore поднимался - попинайте поиск.

rar - платный продукт. пакуйте в zip, tar, gz, etc

Share this post


Link to post
Share on other sites

Добрый день!

Аналогичная проблема в ocStore 1.5.5.1. После сохранения товара в админке перекидывает в самое начало, на первую страницу. Как не пытался найти решение по этому вопросу ничего не получается.

Если кто-то сталкивался с подобным или знает где можно почитать, огромная просьба подскажите или дайте ссылку...

Всем спасибо...=)

Share this post


Link to post
Share on other sites

Да, бесячая штука. Тут вариантов несколько:

Share this post


Link to post
Share on other sites

изменить

catalog/product/filer

        if (isset($this->request->get['order'])) {
            $url .= '&order=' . $this->request->get['order'];
        }
        
        $data = array(

вот на это

        if (isset($this->request->get['order'])) {
            $url .= '&order=' . $this->request->get['order'];
        }

        if (isset($this->request->get['page'])) {
            $url .= '&page=' . $this->request->get['page'];
        }
        
        $data = array(

Должно заработать

Share this post


Link to post
Share on other sites

Супер! Спасибо всем огромное!

Для моего ocStore 1.5.5.1 подошло решение подправить метод filter(). Теперь все работает четко!

Сделал согласно этих рекомендаций

Share this post


Link to post
Share on other sites

Рано обрадовался, сначала вроде работало. Сейчас проверяю, такой глюк, перехожу на страницу например 5, и все, на другие переходить вообще не получается, после обновления страницы опять же получается перейти только на одну любую страницу и все. Если захожу в товар и сохраняюсь, возвращаюсь на туже, но перейти могу только один раз.... 

В чем может быть дело....?

Share this post


Link to post
Share on other sites

чуть-чуть не так

        if (isset($this->request->get['order'])) {
            $url_ .= '&order=' . $this->request->get['order'];
        }

        if (isset($this->request->get['page'])) {
            $url_page =  $url . '&page=' . $this->request->get['page'];
        } else {
            $url_page = $url;
       }

        $data = array(

И чуть далее

            $action[] = array(
                'text' => $this->language->get('text_edit'),
                'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $result['product_id'] . $url_page, 'SSL')
            );
Edited by chukcha

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.