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

Вылазят ссылки типа


Recommended Posts

Доброго времени уважаемые пользователи форума!

Выявил следующую изъяну в ЧПУ на своем сайте.

Проблема следующая: когда захожу в производителей, затем по страницам пагинации, например 2, 3, 4 перехожу с этих страниц на какой то товар, к нормальному адресу привязывается в конце ссылка такого типа ?page=2

При этом если гулять по страницам пагинации из категорий и переходить на какой то товар, то все норм. Стоит SEO Pro. Подскажите куда копать?

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


смотрите файл catalog/controller/product/manufacturer.php

и где идет строка формирования ссылки на товар она примерно такая:

'href' => .. в конце будет такое .url)

вот это .url надо убрать

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

смотрите файл catalog/controller/product/manufacturer.php

и где идет строка формирования ссылки на товар она примерно такая:

'href' => .. в конце будет такое .url)

вот это .url надо убрать

Line 23: 'href' => $this->url->link('common/home')
Line 28: 'href' => $this->url->link('product/manufacturer')
Line 48: 'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id'])
Line 111: 'href' => $this->url->link('common/home')
Line 116: 'href' => $this->url->link('product/manufacturer')
Line 144: 'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . $url)
Line 396: 'href' => $this->url->link('product/manufacturer/info', $url)
 
Вот что я нашел в этом файле, что конкретно?
Надіслати
Поділитися на інших сайтах


Я не спец конечно, но что то мне подсказывает что тут нужно копать

 

$pagination->url = $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] .  $url . '&page={page}');
Line 346:    $this->document->addLink($this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . $url . '&page='. ($page - 1), 'SSL'), 'prev');
Line 350:    $this->document->addLink($this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . $url . '&page='. ($page + 1), 'SSL'), 'next');
 
Подскажите, знатоки, чайнику! 
Надіслати
Поділитися на інших сайтах


Вот в этой строке

Line 144: 'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id'] . $url)

уберите . $url

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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