Jump to content
Densport

Исправление бага в теги Canonical

Recommended Posts

Здравствуйте, уважаемые специалисты.

Вопрос к профессионалом по опенкарт.

Как настроить вывод урла в тег каноникал корректно? Должен быть урл, по которой идет открытие товара. А сейчас выводит moydomn.ru/tovar5   без  категории. А должно быть moydomn.ru/catecori1/tovar5.

 

Я использую сборку версии ocStore 3.0.2.0

- В настройках Магазина на вкладке Сервер, включил ЧПУ

- Далее включил SeoPro и ЧПУ товаров с категориями.

ЧПУ заработали, но не корректно вводится урл Canonical. Выводится урл без категорий.

 

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

Share this post


Link to post
Share on other sites
1 час назад, Densport сказал:

ЧПУ заработали, но не корректно вводится урл Canonical. Выводится урл без категорий.

реально баг.

никогда не было необходимости работать с Canonical в карточке товара - заглянул ради интереса.

решение быстрое - но надо еще тестировать (заниматься этим не буду)

в файле - \catalog\controller\product\product.php

находим строку:

$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');

меняем на строку:

$this->document->addLink($this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']), 'canonical');

всё!

!!! Обязательно протестировать на предмет - на странице Категории выбрать лимит, сортировку, и после этого нажать на Товар - перейти на страницу Товара и посмотреть на Canonical.

 

!!! внимание - скорее всего данный файл будет под модификатором - обновить модификаторы и ВСЕ возможные кеши !!!

 

 

Share this post


Link to post
Share on other sites

надо сеопро исправлять

 

помимо каноникал, там из кучи мест ссылки кривые

Share this post


Link to post
Share on other sites
Только что, Otvet сказал:

надо сеопро исправлять

это лучшее решение.

я просто предложил быстрое (но все равно проверить).

 

Share this post


Link to post
Share on other sites
8 минут назад, Otvet сказал:

надо сеопро исправлять

одна строчка

Share this post


Link to post
Share on other sites
8 минут назад, chukcha сказал:

одна строчка

сократить везде?

Share this post


Link to post
Share on other sites

Зачем? в сеопро исправить

Share this post


Link to post
Share on other sites

да, посмотрел в код

 

Share this post


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

одна строчка

Подскажите, пожалуйста, какую строку нужно заменить в сеопро, чтобы устранить баг?

Если Вам не сложно. Будут признателен и многие другие начинающие на этом форуме люди тоже.

Share this post


Link to post
Share on other sites

2 строчки с учетом "}"

 

 

Share this post


Link to post
Share on other sites
22 минуты назад, Otvet сказал:

2 строчки с учетом "}"

Уточните, пожалуйста, какие правки нужно внести, чтобы верно выводился для товаров кананический урл? (добавлялась категория в урл, при наличии главной категории в настройках товара).

 

 

Share this post


Link to post
Share on other sites

гуглите

Цитата

Недоработки Opencart, которые нужно решать с самого начала

 

Share this post


Link to post
Share on other sites
11 минут назад, Otvet сказал:

гуглите

 

 

Дай вам Бог здоровья. Спасибо за совет!

Share this post


Link to post
Share on other sites

Если есть адекватные разработчики, у которых есть возможность подсказать по моему вопросу, буду признателен.

Share this post


Link to post
Share on other sites
10 минут назад, Densport сказал:

Если есть адекватные разработчики, у которых есть возможность подсказать по моему вопросу, буду признателен.

так я Вам дал решение - что не так? - почему не работает?

Share this post


Link to post
Share on other sites
29 минут назад, Densport сказал:

Если есть адекватные разработчики, у которых есть возможность подсказать по моему вопросу, буду признателен.

это не было шуткой

есть готовый патч, но спамить везде ссылками на сторону не этично

Share this post


Link to post
Share on other sites

Посмотреть у Otvet в профиле модуль его.

Отправлено с моего ZB631KL через Tapatalk

Share this post


Link to post
Share on other sites
В 20.09.2019 в 12:40, Otvet сказал:

Да нее, free

 

http://prntscr.com/p8m7nq

 

 

Спасибо огромное специалисту за помощь!

Я посмотрел Ваши платные дополнения. Полезные модули у Вас. Куплю Ваш модуль по карте сайта: #FX Sitemap

Другим начинающим ребятам на форуме, рекомендую специалиста Otvet.

Edited by Densport

Share this post


Link to post
Share on other sites
В 20.09.2019 в 12:40, Otvet сказал:

Да нее, free

 

http://prntscr.com/p8m7nq

 

огромное спасибо за фикс

Share this post


Link to post
Share on other sites

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

мой каноникал

каноникал конкурента

Share this post


Link to post
Share on other sites
В 17.12.2019 в 21:02, IFAN сказал:

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

мой каноникал

каноникал конкурента

Не играет роли

Share this post


Link to post
Share on other sites

Столкнулся с аналогичной проблемой, но только короткие урлы отображаются в sitemap. Подскажите, как исправить, чтобы урлы были с разделами

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
On 9/20/2019 at 12:40 PM, Otvet said:

Да нее, free

 

http://prntscr.com/p8m7nq

 

Доброго времени суток! Скачивается файл с пустой папкой upload и лишь с одним файлом install.xml

Так и должно быть? Если да, то путь, куда закидывать файл: public_html/xml?

Заранее спасибо за ответ!

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.


  • 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.