Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Убрать родительскую категорию из ссылки.


ImLucky

Recommended Posts

Добрый день. OC 2.3, стоит seo_pro. Сейчас ссылки вида:

site.ru/catalog/subcatalog/subcatalog2/product/

 

Как сократить ссылку до вида?

site.ru/subcatalog/subcatalog2/product/

 

То есть из цепочки ЧПУ нужно выкинуть главную категорию, но оставить вложенность всех подкатегорий и товара.

 

Через htaccess что-то не выходит, но не исключаю, что я просто жопорук :/

Змінено користувачем ImLucky
Надіслати
Поділитися на інших сайтах


1 minute ago, nikifalex said:

1) htaccess тут нипричем

2) штатно такого нет.

3) пилите в seo_pro в окрестности max_level

Спасибо, max_level уже ковырял, но тоже без результатов... Наверно отдохнуть надо.

Надіслати
Поділитися на інших сайтах


23 минуты назад, ImLucky сказал:

Добрый день. OC 2.3, стоит seo_pro. Сейчас ссылки вида:

site.ru/catalog/subcatalog/subcatalog2/product/

 

Как сократить ссылку до вида?

site.ru/subcatalog/subcatalog2/product/

 

То есть из цепочки ЧПУ нужно выкинуть главную категорию, но оставить вложенность всех подкатегорий и товара.

 

Через htaccess что-то не выходит, но не исключаю, что я просто жопорук :/

добрый день!

 

Как самый простой вариант:

 

site.ru/catalog/subcatalog/subcatalog2/product/

для subcatalog - не указывать главную категорию - она теперь главная

указать главную для subcatalog2 - subcatalog (т.е. как есть оставить)

тогда - товар, помещённый ранее в site.ru/catalog/subcatalog/subcatalog2/product/ будет теперь в site.ru/subcatalog/subcatalog2/product/

Но и в категориях уберётся catalog

:-D

 

я, конечно же, думаю что вы об этом знали, но мало ли)

Надіслати
Поділитися на інших сайтах

29 минут назад, ImLucky сказал:

Спасибо, max_level уже ковырял, но тоже без результатов... Наверно отдохнуть надо.

Исключите из пути категорию у которой parent_id = 0

Надіслати
Поділитися на інших сайтах

On 5/7/2018 at 2:40 PM, Gann said:

добрый день!

 

Как самый простой вариант:

 

site.ru/catalog/subcatalog/subcatalog2/product/

для subcatalog - не указывать главную категорию - она теперь главная

указать главную для subcatalog2 - subcatalog (т.е. как есть оставить)

тогда - товар, помещённый ранее в site.ru/catalog/subcatalog/subcatalog2/product/ будет теперь в site.ru/subcatalog/subcatalog2/product/

Но и в категориях уберётся catalog

:-D

 

я, конечно же, думаю что вы об этом знали, но мало ли)

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

Надіслати
Поділитися на інших сайтах


53 минуты назад, ImLucky сказал:

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

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

Надіслати
Поділитися на інших сайтах

9 minutes ago, Gann said:

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

Нет. Заказчик "мимоходный" был, просто подработка. На фоне десятка задач что было - это единственное что не сделал, но лишь при условии, что для него это было не критичным и он сам сказал "если не получается, то не надо". Хотя понимаю, что до ума можно было бы довести. Но опять же, если человек сам говорит "не столь важно", то чего ради потеть? Однако советы я принял к сведенью и "намотал на ус", на будущее. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.