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

ссылка формата - mysite/products/tovar


Recommended Posts

Здравствуйте! У меня такой вопрос, возможно ли сделать ссылки такого формата mysite/products/название товара

В админке настроил, что знал, получилось так mysite/название товара. 

Буду очень благодарен за помощь!

 

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


открываете : catalog\controller\common\seo_pro.php

 

там находите строку: $data['product_id'] = $tmp['product_id'];

 

и заменяете на: $data['product_id'] = 'products/' . $tmp['product_id'];

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

Понял, тогда навскидку (не сильно углубляясь), могу предложить "костыль":

1. Создать категорию в магазине, прописать сео_урл "products" (без кавычек), узнать ИД этой категории и добавить перед:

$data['product_id'] = $tmp['product_id'];

 

строку с ИД узнавшей категории:

$data['path'] = 55; // 55 - это ИД вашей категории из админки.

 

должно получится что то типа:

if (isset($data['product_id'])) {
	$tmp = $data;
	$data = array();
	if ($this->config->get('config_seo_url_include_path')) {
	$data['path'] = $this->getPathByProduct($tmp['product_id']);
		if (!$data['path']) return $link;
	}
	$data['path'] = 55;
	$data['product_id'] = $tmp['product_id'];	
	if (isset($tmp['tracking'])) {
		$data['tracking'] = $tmp['tracking'];
	}
   }
break;
Надіслати
Поділитися на інших сайтах

Если сделать так, перестают работать ЧПУ. 

насколько я понял, у вас в настройке следуюющее: "ЧПУ товаров с категориями" - НЕТ, или я неправильно что то понимаю ?

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

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

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


Я заметил, что это работает, но не там где нужно. В крошках выводится - главная, продукт(категория которую я создал), название товара

А вот сам урл - обичный не читабельный...

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


так, не уточнил... 

В урле теперь то что и нужно, а вот в крошках следующее - главная/название продукта, а нужно главная/категория/подкатегория(если есть)/название товара

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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