Jump to content

Recommended Posts

День добрый, господа!

 

Пользуюсь Ocstore2.3, соответственно, с SeoPro. Решил вставить в шапку ссылку на сравнение товаров, как описано здесь: https://opencartforum.com/topic/43985-ssylka-na-sravnenie-tovarov/

В принципе, всё получилось, но возникла проблема с тем, что все остальные ссылки (в т.ч. и на главную страницу) открываются чисто без "index.php?route=", но именно ссылка на сравнение товаров открывается как https://site.ru/index.php?route=compare-products

Эту проблему я решил тем, что в файле seo_pro.php в 166 строке исправил           $link .= 'index.php?route=' . $route;               на               $link .= '' . $route;

В итоге всё прекрасно заработало, но мучают меня смутные сомнения: "А не фигню ли я сделал?.."

Кто что может сказать по этому поводу?

 

Share this post


Link to post
Share on other sites

вам просто нужно в "коробочной" версии, включить поддержку SeoPro и обновить кеш...все работает, как часы.

Share this post


Link to post
Share on other sites
12 часов назад, anboza сказал:

все работает, как часы.

 

Не работает...

Сейчас ещё раз проверил, и кэш почистил. Да, у главной страницы, у авторизации и т.д. хвост исчезает, а у compare-products нет.

Share this post


Link to post
Share on other sites
В 11.02.2020 в 23:24, A132 сказал:

День добрый, господа!

 

Пользуюсь Ocstore2.3, соответственно, с SeoPro. Решил вставить в шапку ссылку на сравнение товаров, как описано здесь: https://opencartforum.com/topic/43985-ssylka-na-sravnenie-tovarov/

В принципе, всё получилось, но возникла проблема с тем, что все остальные ссылки (в т.ч. и на главную страницу) открываются чисто без "index.php?route=", но именно ссылка на сравнение товаров открывается как https://site.ru/index.php?route=compare-products

Эту проблему я решил тем, что в файле seo_pro.php в 166 строке исправил           $link .= 'index.php?route=' . $route;               на               $link .= '' . $route;

В итоге всё прекрасно заработало, но мучают меня смутные сомнения: "А не фигню ли я сделал?.."

Кто что может сказать по этому поводу?

 

 

Отвечу сам на свой же вопрос: да сделал фигню. В результате этих изменений "сравнение товаров" стало отображаться правильно https://site.ru/compare-products, а вот некоторые другие страницы (например, "удачная авторизация") наоборот стали добавлять эти хвосты.

 

В итоге, проблему решил эффективно и топорно - в seo_pro.php вернул всё, как было. А ссылку на "сравнение товаров" в header.tpl указал напрямую, как href="https://site.ru/compare-products", а не href="<?php echo $compare; ? >, как было изначально.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Sunser
      Скачать/Купить дополнение


      Sunser seo lang
      В версии Opencart 2.3 есть такая проблема как, когда вы добавляете перевод на сайт и при выборе другого языка в адресную строку не добавляется код выбранного языка.
      Что для некоторых сайтов это плохо по многим причинам.
      Данный модификатор исправляет данную причину. Модификатор тестировался  успешно работал на Opencart 2.3.x и на OpencartPro 2.3.x
      Для работы модификатора нужен SeoPro, поскольку модификатор вносит изменения именно в нем.
      Установить модификатор очень легко, устанавливаете его через админку, через установка дополнений или просто скинуть в папу system/ вашего сайта, после чего обновите модификаторы в админке, в пункте модификаторы
      Причина по которым модификатор может не работает после установки, это модификатор не находит указанных путей, прописанных в модификаторе.
      Добавил Sunser Добавлено 13.07.2019 Категория Модули Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена  
    • By legioner26
      444.00 руб
      Скачать/Купить дополнение


      SEO Генератор мета тегов (категории, товары), SEO URL
      Модуль SEO генератор мета описания позволяет провести оптимизацию всех категорий и товаров. Очень прост в эксплуатации
      Можно перезаписать meta по все товарам, категориям, либо модуль будет сам будет искать не заполненные meta и сохранять информацию о заполнении.
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах и категориях,
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Установить модификатор через Установку дополнения, очистить кешь.
      2. Скопировать папку admin в корень сайта.
      УСТАНОВКА для ОС 3.х
       Устанавливаем архив Uodate-Meta3x.ocmod.zip через Установку расширений, чистим кеш.
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
      Добавил legioner26 Добавлено 31.03.2019 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 950  
    • By legioner26
      Модуль SEO генератор мета описания позволяет провести оптимизацию всех категорий и товаров. Очень прост в эксплуатации
      Можно перезаписать meta по все товарам, категориям, либо модуль будет сам будет искать не заполненные meta и сохранять информацию о заполнении.
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах и категориях,
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Установить модификатор через Установку дополнения, очистить кешь.
      2. Скопировать папку admin в корень сайта.
      УСТАНОВКА для ОС 3.х
       Устанавливаем архив Uodate-Meta3x.ocmod.zip через Установку расширений, чистим кеш.
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
    • By ArtTar
      Все привет!
      Столкнулся с такой проблемой. Установил ocStore 3.0.2.0. Установил укр. локализацию, включил встроенный seo-pro, установил чтобы был полный урл с категориями, но при переключении языка перестали открываться страницы. Допустим мы находимся в товаре и переключаем его с английского на украинский и наоборот, выдается ошибка
      "The page you requested cannot be found." или на укр "Запитувана сторінка не знайдена!". Во вкладках seo у категория и товара все указано.
      Да забыл написать. .htaccess переименован кеш чистил.
    • By volkiran
      Всех приветствую!
      Возникла проблема с чпу на сайте ocstore 3.
      Если в опциях Seopro включен, то с чпу страниц, например https://panstroy.ru/arb-10 ,происходит 301 редирект на страницу без ЧПУ https://panstroy.ru/index.php?route=product/product&product_id=91&path=87_59_60
      Если опция выключена, то страница с товаром https://panstroy.ru/arb-10 откроется без редиректа, но пропадает вложенность в каталог товаров, судя по хлебным крошкам.
      Что может мешать нормальной работе модуля? 
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.