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

SeoPro редиректит ссылку компонента на товар


Recommended Posts

В компоненте маркетплейс есть редактирование товара, в нем ссылка такого вида /index.php?route=kbmp_marketplace/products/add&product_id=76 и когда я включаю SeoPro кнопка редактирование товара перекидывает на карточку товара а не на его редактор. Подскажите где поправить чтобы редирект этот не срабатывал?

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


3 минуты назад, chukcha сказал:

добавить исключение роута

Это есть в настройках как "Разрешенные get-параметры" или нужно прописывать где то тут  catalog/controller/common/seo_pro.php? 

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


25 минут назад, sanek83f сказал:

В компоненте маркетплейс есть редактирование товара, в нем ссылка такого вида /index.php?route=kbmp_marketplace/products/add&product_id=76 и когда я включаю SeoPro кнопка редактирование товара перекидывает на карточку товара а не на его редактор. Подскажите где поправить чтобы редирект этот не срабатывал?

 

файл: system/library/seopro.php

Строка:233 case 'information/information/info':

После нее добавить 

 case 'kbmp_marketplace/products/add':

- если есть редактирование 

то еще добавить 

 case 'kbmp_marketplace/products/edit':

 

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

Кстати зашел посмотреть строку и увидел задвоение в ocstore 

 

//blog
			case 'product/category':
				if (isset($data['path'])) {
					$category = explode('_', $data['path']);
					$category = end($category);
					$data['path'] = $this->getPathByCategory($category);
				}
				break;

			case 'blog/article/review':
				return [$url, $data, $postfix];
				break;				
			case 'product/product/review':
				return [$url, $data, $postfix];
				break;		
			case 'product/product/review':
				return [$url, $data, $postfix];
				break;				
			case 'information/information/info':
			case 'product/manufacturer/info':
				break;				
			case 'information/information/agree': 
				return [$url, $data, $postfix];
				break;
			default:
				break;

 

2 раза повторяеться          
            case 'product/product/review':
                return [$url, $data, $postfix];
                break;        
            case 'product/product/review':
                return [$url, $data, $postfix];
                break;                
 

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

25 минут назад, zCarot сказал:

 

файл: system/library/seopro.php

Строка:233 case 'information/information/info':

После нее добавить 


 case 'kbmp_marketplace/products/add':

- если есть редактирование 

то еще добавить 


 case 'kbmp_marketplace/products/edit':

 

Большое спасибо

Добавил по аналогии выше в файле пару строк внизу и сработало 

case 'kbmp_marketplace/products/add':
                 return [$url, $data, $postfix];
                break;

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


3 минуты назад, sanek83f сказал:

Большое спасибо

Добавил по аналогии выше в файле пару строк внизу и сработало 

case 'kbmp_marketplace/products/add':
                 return [$url, $data, $postfix];
                break;

Если при редактировании или удалении будет такая же батва

тоже самое только с /edit /delete проделать 

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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