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

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

Здравствуйте уважаемые форумчане! Столкнулся с проблемой, очень прошу мне помочь:

Хочу поменять вывод страниц пагинации в URL. Сейчас это выглядит так:

site.ru/desktops/?page=2
а нужно сделать так:
site.ru/desktops/page-5

 

P.S. Версия ocStore 1.5.5.1.1

  • +1 2

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


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

откуда эта мания?

почему многие считают свои частные хотелки "глобальной проблемой вселенского масштаба"?

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


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

откуда эта мания?

почему многие считают свои частные хотелки "глобальной проблемой вселенского масштаба"?

Откуда эта мания жаловаться на хотелки пользователей свободного форума поддержки? Можете помочь - помогите, нет - проходите мимо, в чем проблема то? Вас как будто силой заставляют помогать каждому.

  • +1 3

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


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

откуда эта мания?

почему многие считают свои частные хотелки "глобальной проблемой вселенского масштаба"?

А почему нельзя просто подсказать? 

 

Откуда эта мания жаловаться на хотелки пользователей свободного форума поддержки? Можете помочь - помогите, нет - проходите мимо, в чем проблема то? Вас как будто силой заставляют помогать каждому.

Спасибо за поддержку! 

  • +1 2

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


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

Здравствуйте уважаемые форумчане! Столкнулся с проблемой, очень прошу мне помочь:

Хочу поменять вывод страниц пагинации в URL. Сейчас это выглядит так:

site.ru/desktops/?page=2

а нужно сделать так:

site.ru/desktops/page-5

 

P.S. Версия ocStore 1.5.5.1.1

недавно искал. Готовых решений (предложений) на форуме нет. 

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


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

Поддержу, тоже давно ищу безуспешно такое решение, на офф. сайте есть несколько, но ни одно из них не работает с seo_pro.

  • +1 1

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


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

В чем траблы 1 реврайт и правка темплейта и все дела.

Рерайт в таком духе...

rewriteCond %{query_string} ^page=(.*)$
RewriteRule ^(.*)/$ $1/page-%1 [L]
 

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


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

откуда эта мания?

почему многие считают свои частные хотелки "глобальной проблемой вселенского масштаба"?

 

Я бы не сказал что это частные хотелки, я тему эту тоже поднимал и к сожалению никто не смог мне помочь, даже за деньги. Если найдется исполнитель, тема актуальна. 

 

Открывать для индексации пагинацию очень важно, но такой вид ulr не совсем приемлем. 

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


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

Одними изменениями url такой пагинации не отделаешься, надо чтобы и в title, description еще добавлялось "страница 2" и т п иначе вес основной (1) может упасть.  Например так http:// opencartadmin.com/news/page-2
 
Что-то типа такого можно вставить и в SeoPro

 

public function index()

...            
$route = trim($route, '/');

            $parts = explode('/', $route);
            $parts_end = end($parts);
            if (strpos($parts_end, 'page-') !== false) {

               list($key, $value) = explode("-", $parts_end);

               if ($value!=1) {
                   $this->request->get[$key] = $value;
               }
               $title = $this->document->getTitle();

               $this->document->setTitle($title." ".$key." ".$value);

               unset($parts[count($parts)-1]);


            }
            reset($parts);
...

public function rewrite($link)
 

...
if ($data) {
foreach ($data as $key => $value) {
if ($key!='page') {
$query .= '&' . $key . '=' . $value;
} else {
if ($devider!='/')
$paging ="/".$key."-". $value;
else
$paging =$key."-". $value;
}
}
if ($query) {
$query = '?' . trim($query, '&');
}
} 
...

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


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

...надо чтобы и в title, description еще добавлялось "страница 2" ...

ну это то вовсе не проблема, а вот url пагинации...... ребяты, может уже сложимся решениями и закроем этот вопрос раз и навсегда, ибо он каждый день через тему возникает... ??

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


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

ну это то вовсе не проблема, а вот url пагинации...... ребяты, может уже сложимся решениями и закроем этот вопрос раз и навсегда, ибо он каждый день через тему возникает... ??

 

Я узнавал у нескольких знающих людей по поводу платной доработки - никто точно не сказал сделает или нет.

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


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

Картинки, повторы могу убрать так?
Вместо:

Код:
if ($category_info['image']) {
$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
} else {
$this->data['thumb'] = '';
}

Написать:

Код:
if ($page == 1) {
$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
} else {
$this->data['thumb'] = '';
}

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


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

Если не будет картинки будет ошибка )

P.S. я их вообще убрал нах они нужны только портят вид...

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


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

Здравствуйте уважаемые форумчане! Столкнулся с проблемой, очень прошу мне помочь:

Хочу поменять вывод страниц пагинации в URL. Сейчас это выглядит так:

site.ru/desktops/?page=2

а нужно сделать так:

site.ru/desktops/page-5

 

P.S. Версия ocStore 1.5.5.1.1

Еще актуально. Как это реализовать? Где копать?

  • +1 1

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


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

самый простой путь через

 

.htaccess

RewriteRule (.*)/page-(\d*) index.php?_route=$1&page=($2)

Но также понадобится переписать /system/library/pagination.php

  • +1 1

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


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

самый простой путь через

 

.htaccess

RewriteRule (.*)/page-(\d*) index.php?_route=$1&page=($2)

Не помогает. При переходе по адресу site/category/page-2 выкидывает на главную. Что может быть не так? Может SEO PRO виноват?

  • +1 1

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


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

Здравствуйте уважаемые форумчане! Столкнулся с проблемой, очень прошу мне помочь:

Хочу поменять вывод страниц пагинации в URL. Сейчас это выглядит так:

site.ru/desktops/?page=2

а нужно сделать так:

site.ru/desktops/page-5

 

P.S. Версия ocStore 1.5.5.1.1

Вы нашли решение для Вашей версии?

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


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

Еще актуально. Как это реализовать? Где копать?

Есть модуль, который это делает без изменений файлов

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


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

Есть модуль, который это делает без изменений файлов

 

О каком модуле идет речь?

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


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

О каком модуле идет речь?

В связи с запросом - выкладываю ссылку

https://opencartforum.com/files/file/1583-seo-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%8F%D0%B7%D1%8B%D0%BA-pro/

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


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

Классный модуль, только из всего его функционала, нужна только правильная пагинация... языков нет и не предвидится.

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


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

Классный модуль, только из всего его функционала, нужна только правильная пагинация... языков нет и не предвидится.

Ну она там есть. Функционал языков  то можно и "не использовать" :)

А использовать только пагинацию. И она правильная, т.е. с изменением title, description и т.п.

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


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

Подскажите пжл, этот модуль даст возможность менять url у товаров например  sete.com/qumo/ice-5335, именно замена url в товарах, а то пытался с сеопро, настраивал настраивал- в итоге психанул получилось только исправить категории и все, и то если в панели пытаюсь сделать свое окончание в url не сохраняет и не меняет. Даст ли этот модуль такую возможность

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


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

Очень нужен Ваш модуль на OcStore 2.1.0.2

Поможете?

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


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

Очень нужен Ваш модуль на OcStore 2.1.0.2

Поможете?

Да, модуль выйдет на днях, сейчас тестируется под только вышедший opencart 2.2

А демо можете уже увидеть http://oc2.opencartadmin.com/admin/index.php?route=catalog/langmark

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • От AnorGarde
      Страница с id:     /katalog/?page=1111
      отсутствует на сайте. И опенкарт любезно пишет, что в этой категории нет товаров.
      Нужно вместо этой надписи выводить 404 страницу. Как?
      Движ 1.5, SeoPro
      Подскажите, пожалуйста.
    • От Otvet
      320.00 руб · Срок продления: 100.00 руб за 12 месяцев
      Скачать/Купить дополнение


      [SEO] Full IndeX : Улучшение индексации

       
      Основа:
       
      Модуль помогает улучшить индексацию, более продуктивно "прокачать"1 товары и решить проблему дублирования2 страниц постраничной навигации, что позволяет поднять в выдаче НЧ-запросы страниц товаров расположенных на удаленных страницах. Управлять множеством факторов и решает ряд недочетов в Opencart.
       
       
       
       
      Что делает модуль:
      позволяет устранить большой ряд дублей способствует распределению веса и более полной перелинковке позволяет гибко управлять выводом атрибутов prev | next и правильно объединять страницы в одну цепочку  по рекомендации google уникализирует страницы (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно способствует полноценной индексации товаров при отсутствии sitemap (либо когда не принимается яндексом из-за размера) управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее посадочные страницы категория/бренд, для исключения дублей и использования в продвижении исправление ссылок и багов пагинаций фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
      ЕЩЕ больше функционала:
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
      [bonus] Sitemap Lite (OCMOD для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 10 раз) добавление lastmod (значительно ускоряет индексацию) устранение дублей товаров валидация яндексом фикс &amp при использовании seo_pro т.к. бонус не подпадает под стандартную поддержку  
      Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
      Преимущества перед закрытием страниц в robots.txt
      Преимущества перед директивой noindex (no)follow
      Преимущества перед простым открытием страниц для индексации
      Преимущества перед директивой canonical
      Для проверки работы после установки напишите адрес сайта в ЛС автору
      "Цитаты великих" или "А нужен ли модуль?"
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
       
      1 - Обособленные страницы (доступные только через sitemap) не получают статический вес [PR] и имеют пустой анкор-лист.
      2 - Чем плохи дубли:
      ухудшают и замедляют индексацию потеря веса (pagerank) "основной" страницей категории/производителя часть товаров не могут получить внутренний вес ______________________________________________________
      Добавил Otvet Добавлено 15.08.2015 Категория SEO, карта сайта, оптимизация Системные требования умение читать инструкцию, работающий установщик Сайт разработчика http://full-index.ru Старая цена 399 Метод активации По запросу в ЛС
      По запросу на почту
      По емейлу
      Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От Otvet
      Основа:
       
      Модуль помогает улучшить индексацию, более продуктивно "прокачать"1 товары и решить проблему дублирования2 страниц постраничной навигации, что позволяет поднять в выдаче НЧ-запросы страниц товаров расположенных на удаленных страницах. Управлять множеством факторов и решает ряд недочетов в Opencart.
       
       
       
       
      Что делает модуль:
      позволяет устранить большой ряд дублей способствует распределению веса и более полной перелинковке позволяет гибко управлять выводом атрибутов prev | next и правильно объединять страницы в одну цепочку  по рекомендации google уникализирует страницы (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно способствует полноценной индексации товаров при отсутствии sitemap (либо когда не принимается яндексом из-за размера) управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее посадочные страницы категория/бренд, для исключения дублей и использования в продвижении исправление ссылок и багов пагинаций фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
      ЕЩЕ больше функционала:
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
      [bonus] Sitemap Lite (OCMOD для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 10 раз) добавление lastmod (значительно ускоряет индексацию) устранение дублей товаров валидация яндексом фикс &amp при использовании seo_pro т.к. бонус не подпадает под стандартную поддержку  
      Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
      Преимущества перед закрытием страниц в robots.txt
      Преимущества перед директивой noindex (no)follow
      Преимущества перед простым открытием страниц для индексации
      Преимущества перед директивой canonical
      Для проверки работы после установки напишите адрес сайта в ЛС автору
      "Цитаты великих" или "А нужен ли модуль?"
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
       
      1 - Обособленные страницы (доступные только через sitemap) не получают статический вес [PR] и имеют пустой анкор-лист.
      2 - Чем плохи дубли:
      ухудшают и замедляют индексацию потеря веса (pagerank) "основной" страницей категории/производителя часть товаров не могут получить внутренний вес ______________________________________________________
    • От voodoopan
      Народ кто в теме, нужна корректировка oclayerednavigation / решить проблему с oclayerednavigation. Проблемы с пагинацией, родными фильтрами и конфликтом передачи данных через JSON c модулем фильтра  Mega Filter PRO на странице категории товаров.
       
      Решение ocmod ( для самообразования)...
       
      пишите на телегу, договоримся @SeoCityStudio

    • От ceskf
      SEO-Pagination
      Скачать/Купить дополнение Модуль немного исправляет пагинацию.
      Когда мы на странице поиска или на странице категории, и там есть много товаров то к URL при переходе с остальных страниц на первую добавляетсья page=1
      Старница без такой конструкции и с ней являютсья идентичными, что приводит к тому что одна старница на разных URl.
      Данный модуль удаляет из ссылки на первыю старницу page=1
      Версии
      1.5.Х
      2.Х
      Для версии
      1.5.Х нужен vqmod.
      Добавил ceskf Добавлено 20.07.2015 Категория SEO, карта сайта, оптимизация  
  • Последние посетители   0 пользователей онлайн

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

×