Jump to content
Sign in to follow this  
SergDrakus

Не листаются страницы в менеджере изображений ocStore 2.3.0.2

Recommended Posts

Столкнулся с такой проблемой. Добавил в свой интернет-магазин около 30 картинок, но навигация между страницами в Менеджере изображений не работает. После нажатия кнопки просто ничего не происходит. Попробовал установить чистый ocStore 2.3.0.2 на другой сервер (VDS), но столкнулся с точно такой же проблемой. В чем дело? Как решить?

Share this post


Link to post
Share on other sites

ocStore здесь точно ни при чем - все нормально работает

 

ищите причину в названиях файлов/папок

проверьте сами изображения, убедитесь что среди них нет битых

 

ну и подробности смотреть в консоли браузера, журнале ошибок и логах сервера

Share this post


Link to post
Share on other sites

Честно говоря уже уже всю голову сломал. 

Если нажать на кнопку вперед, то снизу появляется адрес сессии админа + page2, но ничего при этом не происходит.

Файлы имеют нормальные названия. Битых тоже нет.

Edited by SergDrakus

Share this post


Link to post
Share on other sites

размер файлов

Ошибки в логах

Share this post


Link to post
Share on other sites

Все файлы имеют вес менее 500 Кб.

Вот лог из кофига при запросе страницы 2 (конечной и любой другой)

- [01/Jan/2017:22:49:13 +0300] "GET /admin/index.php?route=catalog/product/add&token=yCWqrRvqTOy4PtaF1tnxQLIZ5cf24emN HTTP/1.1" 200 12010 "https://site.ru/admin/index.php?route=catalog/product/add&token=yCWqrRvqTOy4PtaF1tnxQLIZ5cf24emN" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36"
Edited by SergDrakus

Share this post


Link to post
Share on other sites

а что в логах ошибок?

Share this post


Link to post
Share on other sites

а что в логах ошибок?

В логах ошибок ничего не появляется. Файл пустой. Специально только что включил в ISPManager для своего доменного имени WWW включил «Журнал запросов» и «Журнал ошибок».

 
 
 
 

Share this post


Link to post
Share on other sites

Ну собственно дело только не в самом сайте.

Только что создал новую базу данных и привязал к ней новый (чистый) движок CMS ocStore 2.3.0.2 с официального сайта. никакие дополнения не ставил. Залил несколько картинок с именами 1,2,3 и т.д. В итоге, ничего не листается. В чем проблема понять не могу, но или дело в самой CMS, что крайне маловероятно, или в какой-то настройке на VDS.

Share this post


Link to post
Share on other sites

а все картинок какой ? 

Share this post


Link to post
Share on other sites

а все картинок какой ? 

Каждая весит не больше 20 килобайт. Это смешной вес.

Share this post


Link to post
Share on other sites

А если удалить картинкИ?

Share this post


Link to post
Share on other sites

смотрите еще консоль браузера что говорит 

Share this post


Link to post
Share on other sites

Поставил я значил чистую сборку OpenStore 2.3.0.4 на русском языке (это не ocStore). Залил те же самые 20 изображений. В итоге, все работает как надо. Так в чем- же причина? Выходит, что сборка ocStore 2.3.0.2 кривая?

Share this post


Link to post
Share on other sites

у меня (да и не только) ocStore 2302 - прекрасно работает

выходит, кривизна явно не в сборке ;)

Share this post


Link to post
Share on other sites

В чем же тогда дело? Оригинальный OpenCart работает из коробки

Share this post


Link to post
Share on other sites

см.пост 2

 

пробуйте в другом браузере, например в firefox

ищите отличия в настройках, сверяйте конфиги

Share this post


Link to post
Share on other sites

Потратив два часа времени методом тыка и анализа я нашел в файле filemanager.php строку

$this->request->get['page'] = isset($this->request->cookie['file_manager']['page']) ? $this->request->cookie['file_manager']['page'] : null;

Удалил ее к черту и файловый менеджер полноценно заработал.

За что она вообще отвечает? Что именно препятствовало переключению между страницами?

 

Также работает вариант поставить на ее место код (из оригинального OpenCart 2.3.0.4.

if (isset($this->request->get['page'])) {$page = $this->request->get['page'];
} else {
$page = 1;
}

Стоит ли это делать?

Edited by SergDrakus

Share this post


Link to post
Share on other sites

Сегодня установил  ocStore 2.3.0.2.1 такая-же фигня, не работает пагинация в менеджере изображений (переключение страниц). Такая-же проблема была на Opencart 2200, а вот на 2.3.0.2 всё отлично работает.(((

Share this post


Link to post
Share on other sites

У меня такая же проблема, в ocStore 2.3.0.2 навигация между страницами в Менеджере изображений не работает. После удаления строки в файле filemanager.php 

$this->request->get['page'] = isset($this->request->cookie['file_manager']['page']) ? $this->request->cookie['file_manager']['page'] : null;

все заработало как надо. Спасибо большое за решение проблемы.

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.