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

Пропала нумерация страниц

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

Не заметил когда именно пропала  нумерация по страницам:

  <div class="pagination"><?php echo $pagination; ?></div>

Вот этот то апендикс никуда не пропал - он выводит нулевые значения, хотя в категории полно товаров.

 

Устанавливал модули "поставщик" и "отдельные цены для оптовиков"... Но они, мне кажется, не могли повлиять.

Всё перерыл, восстанавливал камод, контроллер. Ничего не помогает, ничего не понимаю! Может, у кого то было такое или подскажите - какие файлы отвечают за эту функцию! Я с php  плохо дружу, только вёрстка, структуру opena знаю хорошо.

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


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

А в админке пагинация работает?

 

Если работате, то смотреть код контроллера, предаются ли в pаgination данные.

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


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

подскажите - какие файлы отвечают за эту функцию! Я с php  плохо дружу, только вёрстка, структуру opena знаю хорошо.

 

Проверь этот файл - /system/library/pagination.php

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


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

А в админке пагинация работает?

 

Если работате, то смотреть код контроллера, предаются ли в pаgination данные.

 

В админке всё ок, восстанавливал - controller/product/category.php оно? Не помогло... Может, в мускуль базе чёнить плетело или это дело чисто шаблона и база тут не при делах?

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


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

не при делах

Что-то в контроллере

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


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

Такой глюк из-за модуля https://opencartforum.com/files/file/599-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%B3%D1%80%D1%83%D0%BF%D0%BF-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9/

 

установлен модуль не для версии 1,5,5,1,2.

у меня тоже такое было.. обратитесь к автору - он вышлет на почту актуальную версию модуля

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


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

Та-же проблема.

Удалила все из VQMOD проблема исчезла

Добавляла по одному файлу и нашла виновника - Brainyfilter

Просмотрела все файлы в них функции pagination не нашла.

Наверно проблема с передаваемыми ей параметрами.

Подскажите плиз какие переменные передаются в pagination чтоб она работала.

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


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

Вот нашел решение проблемы с Brainyfilter на одном форуме:
 

В файле brainyfilter.xml после строчки <file name="catalog/controller/product/category.php"> добавьте:

<operation>
<search position="replace"><![CDATA[$product_total = $this->model_catalog_product->getFoundProducts();]]></search>
<add><![CDATA[]]>
</add>
</operation>

<operation>
<search position="before"><![CDATA[$results = $this->model_catalog_product->getProducts($data);]]></search>
<add><![CDATA[$product_total = $this->model_catalog_product->getTotalProducts($data);]]>
</add>
</operation>

у меня все заработало.

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


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

Вот нашел решение проблемы с Brainyfilter на одном форуме:

 

у меня все заработало.

Спасибо! Так же хочу заметить, что это решение помогает совместной работе Brainyfilter  с Ajax Product Loader!

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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