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

Настройка canonical opencart 3


Recommended Posts

Стоит seo_pro больше ничего по сео не ставил. Как поправить "canonical" для товара?

 

Сейчас <link href="https://domoteh.com/myasorubka-aurora-au-3460" rel="canonical" />

а нужно что был полный путь с категориями <link href="https://domoteh.com/bytovaja-tehnika/myasorubki/myasorubka-aurora-au-3460" rel="canonical" />

 

В каком файли нужно править, подскажите пожалуйста ?

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


product_canonical_fix.ocmod.zipFetching info...

Модификатор делает следующее:

В файле system/library/seopro.php

ищет текст

if (isset($data['path'])) {

и заменяет на

if ($this->config->get('config_seo_url_include_path')) {
Надіслати
Поділитися на інших сайтах

  В 25.10.2019 в 12:34, Yesvik сказав:

product_canonical_fix.ocmod.zip 465 \u0411 · 1 download

Модификатор делает следующее:

В файле system/library/seopro.php

ищет текст

if (isset($data['path'])) {

и заменяет на

if ($this->config->get('config_seo_url_include_path')) {
Expand  

Там 3 строки есть с такими данными.

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


Откуда 3? их там 2

Модификатор правит только первую, которая относится к товару

	public function baseRewrite($data, $language_id) {
	
		$url = null;
		$postfix = null;
		$language_id = (int)$this->config->get('config_language_id');
	
		switch ($data['route']) {
			case 'product/product':
			if (isset($data['product_id'])) {
				$route = 'product/product';
				$path = '';
				$product_id = $data['product_id'];
				if (isset($data['path'])) {
					$path = $this->getCategoryByProduct($product_id);
				}
				

 

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

  В 26.10.2019 в 13:13, Yesvik сказав:

Откуда 3? их там 2

Модификатор правит только первую, которая относится к товару

	public function baseRewrite($data, $language_id) {
	
		$url = null;
		$postfix = null;
		$language_id = (int)$this->config->get('config_language_id');
	
		switch ($data['route']) {
			case 'product/product':
			if (isset($data['product_id'])) {
				$route = 'product/product';
				$path = '';
				$product_id = $data['product_id'];
				if (isset($data['path'])) {
					$path = $this->getCategoryByProduct($product_id);
				}
				

 

Expand  

Спасибо, пофиксил

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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