Перейти к содержанию
arber64

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

Рекомендуемые сообщения

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

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

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

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

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

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

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

 

admin.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

изменить

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(

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

        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')
            );
Изменено пользователем chukcha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.