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

Reqman    6

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

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

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

 

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

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


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

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

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

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


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

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

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

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

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


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

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

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

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

 

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

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

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


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

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

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

site.ru/desktops/?page=2

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

site.ru/desktops/page-5

 

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

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

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


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

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

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


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

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

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

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

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


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

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

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

 

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

 

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

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


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

Одними изменениями 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, '&');
}
} 
...

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


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

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

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

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


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

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

 

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

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


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

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

Код:
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'] = '';
}

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


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

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

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

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


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

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

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

site.ru/desktops/?page=2

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

site.ru/desktops/page-5

 

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

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

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


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

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

 

.htaccess

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

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

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


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

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

 

.htaccess

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

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

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


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

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

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

site.ru/desktops/?page=2

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

site.ru/desktops/page-5

 

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

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

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


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

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

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

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


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

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

 

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

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


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

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

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

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/

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


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

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

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


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

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

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

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

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


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

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

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


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

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

Поможете?

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


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

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

Поможете?

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

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От markimax

      590.00 руб
      Скачать/Купить дополнение


      SEO мультиязык 2 (opencart 2.x & 1.5.x)
      Демо Демо админ. части
      логин / пароль
      demo / demo
      Документация и инструкция по установке
      Добавил markimax Добавлено 19.04.2016 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+ Сайт разработчика http://opencartadmin.com Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 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.4.1
      1.5.3.1 ocStore 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.х  
    • От markimax
      Демо Демо админ. части
      логин / пароль
      demo / demo
      Документация и инструкция по установке
    • От mawgan
      Всем привет!
      После настроек редиректа появилась следующая проблема. При переходе на 2 страницу результатов поиска по сайту слетает кодировка. Например, вместо "Крышки" появляется "%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B8%20" 
       
      Файл .htaccess выглядит так
       
      RewriteEngine On RewriteCond %{HTTP:HTTPS} !=on [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] SetEnvIf X-Forwarded-Proto https HTTPS=on RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L]  
      Если убрать строки:
      RewriteCond %{HTTP:HTTPS} !=on [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] SetEnvIf X-Forwarded-Proto https HTTPS=on  
      То проблема исчезает. Кто-нибудь сталкивался с подобным? Как это исправить?
       
       
    • От legioner26

      350.00 руб
      Скачать/Купить дополнение


      Пагинация Опций в админке для крупных ИМ
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
      Добавил legioner26 Добавлено 16.12.2017 Категория Опции Системные требования Сайт разработчика Старая цена 600 Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От legioner26
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
  • Последние посетители   0 пользователей онлайн

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