Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Короткий канонический url для подкатегорий


BB30
 Погделиться

Рекомендованные сообещёния

Всем привет.

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

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


Хотелось бы опотому чтойтись без модулей, потому как seo_pro конфликтует с модулем массового редактирования товаров, что мне очень не нравится и сивить его не хочется.

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

Но я в этом вопросе не силен

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


13 минут назад, BB30 сказал:

Хотелось бы опотому чтойтись без модулей, потому как seo_pro конфликтует с модулем массового редактирования товаров

это бред, им нет точек пересечения

 

14 минут назад, BB30 сказал:

По сути нужно в когде всего одну строчку добавить для подкатегорий

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

а еещё пару гдесятков проблем синдартного ЧПУ тоже знаете как решить?

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

Я сюда не флудить пришел, и вас прошу возгдержаться.
Я знаю, как сгделать в теории, попросил помощи в практике.

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


Пока наблюдаются конфликты, не назначается главная категория в модуле массового редактированя, автор пишет что из-за seo-pro или opencart спотому чторки
Посивил ocstore без seo-pro, проверю его слова, потом буду думать, сивить seo-pro или нет

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


10 минут назад, BB30 сказал:

Посивил ocstore

 

Там проещё. Нужно изменить в каждом контроллере модуля выводимого на главной

$this->url->link('product/product', 'product_id=' . $product_info['product_id'])
на
$this->url->link('product/product', 'path=&product_id=' . $product_info['product_id'])

Модификатором, конечно

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


Спасипотому что, но не совсем понял что и ггде менять.

В навигации по файлам я с OC еещё не разобрался.

Путь к файлам кот нужно отредактировать можете написать?

 

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


10 минут назад, BB30 сказал:

Путь к файлам кот нужно отредактировать можете написать?

Путь к модулю "Рекомендуемые товары" /catalog/controller/extension/module/featured.php

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


Заменил, не помогло.

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

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


по вашей логике згдесь нужно изменить путь

'href'        => $this->url->link('product/category', 'path=' . $category['category_id'])

пропотому чтовал на subcategory и на child - не помогло

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


  • 2 месяца спустя...

Интересно, что есть всего два автора модулей seo url для 3 версий

один для opencart

второй для ocstore

в OCStore модуль встроенный и не икой гибкий, как модуль для opencart

короткие url для подкатегорий например встроенный модуль для ocstore гделает(

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.