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

Настройка ссылки на страницу. Помогите


Recommended Posts

Подскажите по поводу ссылок пожалуйста! Переношу магазин на ocStore-1.5.5.1.2. с другого движка (tiu.ru). Соответственно нужно чтобы сохранилась полная структура со ссылками.  В ссылках выводится и категория и подкатегория (пример http://fb3806kh.bget.ru/g5550209-avtoskanery/g5550277-avtoskanery-launch/). Причем ссылки на товары переносятся и прописываются корректно. Проблема только с подкатегориями. Как убрать в ссылке на подкатегорию http://fb3806kh.bget.ru/ g5550209-avtoskanery/g5550277-avtoskanery-launch/ выделенную часть? Настройки которые у меня выставлены на скрине видно. ЧПУ товаров с категориями стоит НЕТ... 

image.png

 

Если необходимо готова оплатить вашу помощь

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


Добрый день. 

 

Есть решение, которое позволит убрать все родительские категории и оставить только последнюю дочернюю категорию.

Т.е. "http://адрес-сайта/главная-категория/дочерняя-категория/еще-одна-категория/" будет выглядеть как "http://адрес-сайта/еще-одна-категория". Это решение будет работать только в разделе категорий. Открываете файл "catalog/controller/common/seo_pro.php" найти код:

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;

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

 

Добрый день. 

 

Есть решение, которое позволит убрать все родительские категории и оставить только последнюю дочернюю категорию.

Т.е. "http://адрес-сайта/главная-категория/дочерняя-категория/еще-одна-категория/" будет выглядеть как "http://адрес-сайта/еще-одна-категория". Это решение будет работать только в разделе категорий. Открываете файл "catalog/controller/common/seo_pro.php" найти код:

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;

Спасибо огромное, помогло! Поставила бы + в репутацию, да что-то не пойму как это сделать( 

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


Тоже сбежал с ТИУ... но мне категории нужны и я редиректил... все сработало... :)

вы просто делали редирект со старого сайта на новый? Я не очень понимаю сам процесс, как это осуществляется...

Получается у вас сайт остался и там и там? Просто они идентичны? Домен остался и там и там одинаковый? Извините за глупые вопросы но я правда хочу разобраться( 

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


Нет, я, как только выложил новый сайт закрыл сразу на ТИУ... произошло это, практически одновременно ( в один вечер). Я скопировал адреса всех страничек через сайтмап... совместил их с новыми, и сделал редирект htaccsess, чтобы клиентам 404 не отдавать.. и индексацию не потерять.. Доменя я отключил в ТИУ... и включил у хостера

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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