Prestashop 1.7 Перелистывание страниц работает неправильно

Автор RuVova, 01 апреля 2020, 00:13:55

« назад - далее »

RuVova

Помогите пожалуйста решить проблему.
Если листать страницы через нижнее меню (кнопки в низу страницы для перехода на следующую), то при открытии следующей страницу перекидывает в самый низ страницы. Приходится потом ручками перематывать страницу вверх. Подскажите, пожалуйста, как исправить этот баг? Ведь по нормальному должно при перелистывании страницы, перекидывать на самый верх страницы.

Adik

В js файле пагинации смотреть нужно. В стандароной теме постраничная навигация на ссылках, страницы перегружаются и показываются заново.
В вашей теме как реализована пагинация?

RuVova

Цитата: Adik от 01 апреля 2020, 10:39:36
В js файле пагинации смотреть нужно. В стандароной теме постраничная навигация на ссылках, страницы перегружаются и показываются заново.
В вашей теме как реализована пагинация?
Если бы я знал как организована. Но при переключении на стандартную тему все точно так же перекидывает в низ страницы.

PrestaMan

В консоле отладке браузера смотрите какое событие при клике на кнопку и при загрузке странице.
В javascript определен переход к элементам страницы.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

RuVova

Цитата: PrestaMan от 01 апреля 2020, 11:07:51
В консоле отладке браузера смотрите какое событие при клике на кнопку и при загрузке странице.
В javascript определен переход к элементам страницы.
В консоли браузера после клика на следующюю страницу показывает: Пустая строка не может быть аргументом метода getElementById(). и адрес https://arinkasoap.com/themes/flowershop/assets/cache/bottom-f2dbe5183.js
Что там нужно поменять, чтобы открывало верх а не низ страницы?

Mr.Sen

У вас половина сайт не открывается. Многих картинок нет. Включайте показ ошибок и исправляйте. Может проблема не в постраничной навигации.

RuVova

Цитата: Mr.Sen от 01 апреля 2020, 13:23:12
У вас половина сайт не открывается. Многих картинок нет. Включайте показ ошибок и исправляйте. Может проблема не в постраничной навигации.
У меня все открывается. Включил показ ошибок и ни чего не понял. Там в практически все ошибки в не найденных переводах.
Или я не там смотрю?


RuVova


Adik

Поправить просто, найти сложно. Ищите в javascript функции к какому элементу страницы переход после клика на кнопку страницы.
Консоль браузера поможет, открываете и проверяете.
Найдете где у вас этот код, останется его только удалить.

RuVova

Цитата: Adik от 02 апреля 2020, 12:26:37
Поправить просто, найти сложно. Ищите в javascript функции к какому элементу страницы переход после клика на кнопку страницы.
Консоль браузера поможет, открываете и проверяете.
Найдете где у вас этот код, останется его только удалить.
Так я выше писал, что показывает консоль браузера. Но ни кто на это не отреагировал  :(
Повторю еще раз:
В консоли браузера после клика на следующюю страницу показывает: Пустая строка не может быть аргументом метода getElementById(). и адрес https://arinkasoap.com/themes/flowershop/assets/cache/bottom-f2dbe5183.js При клике на url выделяет вот эту строку: elem = document.getElementById( match[ 2 ] );
Что там нужно поменять, чтобы открывало верх а не низ страницы?

PrestaMan

Там ничего не нужно менять. Не в этом проблема. Уже много раз писали как искать такие ошибки.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

RuVova

Цитата: PrestaMan от 02 апреля 2020, 12:47:44
Там ничего не нужно менять. Не в этом проблема. Уже много раз писали как искать такие ошибки.
Ну так ткните носом пожалуйста как. Или я совсем тупой?

RuVova

В общем после долгих танцев с бубном, решил проблему при помощи модуля.
Спасибо всем за помощь  :(

Mr.Sen

Цитата: RuVova от 07 апреля 2020, 14:59:09
В общем после долгих танцев с бубном, решил проблему при помощи модуля.
Спасибо всем за помощь  :(
Ничего на вашем сайте не изменилось. Открытие сайта приходится ждать секунд 10, страницы открываются с ошибками. При переходе по страницам прыгает то вниз, то вверх.
Вам не модуль ставить нужно было, а ошибки исправлять.

RuVova

Цитата: Mr.Sen от 07 апреля 2020, 16:29:42
Цитата: RuVova от 07 апреля 2020, 14:59:09
В общем после долгих танцев с бубном, решил проблему при помощи модуля.
Спасибо всем за помощь  :(
Ничего на вашем сайте не изменилось. Открытие сайта приходится ждать секунд 10, страницы открываются с ошибками. При переходе по страницам прыгает то вниз, то вверх.
Вам не модуль ставить нужно было, а ошибки исправлять.

Посчитайте на этой странице сколько раз я спросил как найти ошибки которые нужно исправить. И ни одного конкретного ответа не получил  :(
Почистите куки в Вашем браузере и увидите совсем другое. У меня сайт открывается за 1,5 сек.
А вот так выглядит работа модуля