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

Плоские url для категорий


Recommended Posts

Подскажите, кто-то может уже реализовывал такое. Что бы у категорий и подкатегорий были урлы 2ув, то есть

не привязанные к родительским категориям.

Есть такое решение:

 

Редактируем seo_pro

Открываем файл «catalog/controller/common/seo_pro.php», в функции rewrite() находим код:

case 'path':
	$categories = explode('_', $value);
	foreach ($categories as $category) {
		$queries[] = 'category_id=' . $category;
	}
	unset($data[$key]);
	break;

Заменяем его на:

case 'path':
	$categories = explode('_', $value);
	$queries[] = 'category_id=' . end($categories);
	unset($data[$key]);
	break;

Способ рабочий, но одна проблема, меняется и структура хлебных крошек.

Как можно так сделать что бы хлебные крошки показывали полный путь, а урл был 2ув?

Спасибо.

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


Зачем это делать дважды? если сеопро это делает

 

1. нужно научить сеопро формировать плоский url - обсуждалось не раз (rewrite)

2. а index вернет правильный path

 

то что такое делается - пример, на форуме уже приводился http://shalash.slasoft.kharkov.ua/catalog/boundary-line/

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

Нет, поделиться не могу...
потому что там работа не моя, и я даже не знаю, что там сделано

 

А мое, вот

http://demo.slasoft.kharkov.ua/mac/

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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