Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

Исправление Листинга страниц (Пагинации) в Opencart 2.2.0.0 - 2.3.0.2


admin

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

Исправление Листинга страниц (Пагинации) в Opencart 2.2.0.0 - 2.3.0.2

Просмотр файла

Модификатор исправляет выдачу отрицательных номеров пейджинга для пользователей и роботов ПС в Opencart 2.2.0.0 - 2.3.0.2 при включённом ЧПУ.

Крайне необходим для индексации страниц поисковыми системами, так как для робота кол-во страниц будет бесконечным в отрицательную сторону page=-1 - page=-...


 

Ссылка на комментарий

чтобы не модифицировать контроллеры, предлагаю изменить
это

<file path="catalog/controller/product/*.php">
    <operation error="skip">
      <search><![CDATA[
        if (isset($this->request->get['page'])) {
      ]]></search>
      <add position="replace"><![CDATA[
        if (isset($this->request->get['page']) && $this->request->get['page'] > 0) {
      ]]></add>
    </operation>
  </file>

на это

<file path="catalog/controller/startup/router.php">
    <operation error="skip">
      <search><![CDATA[
        // Sanitize the call
      ]]></search>
      <add position="before"><![CDATA[
        // fix minus number page
        if (isset($this->request->get['page']) && $this->request->get['page'] < 1) {
            $this->request->get['page'] = NULL;
        }
      ]]></add>
    </operation>
  </file>

 

Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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