Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

StacyTroll

Новичок
  
  • Posts

    7
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

StacyTroll's Achievements

Rookie

Rookie (2/14)

  • One Month Later
  • First Post
  • Week One Done
  • Conversation Starter

Recent Badges

0

Reputation

  1. В файле catalog/controller/product/catergory.php после строки $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id']), 'canonical'); гделал запрос $this->document->getLinks(); и записывал массив в файл. В резульите на всех страницах согдержится canonical, но на страницах типа ?page=2 каноникл отсутствует
  2. Вот как было, то что в if. Я от него избавляюьс, и осивляю то что сейчас закомментировано. Итог: рилииет везгде, кроме страницы https://site.ru/category/?page=2 (т.е. на всех страницах пагинации кроме второй)
  3. ну при том, что ссылку на категорию без гет параметра, мну нужно запихнуть в каноникл. Вот при чем
  4. Да, згдесь все ок, но прост оу меня именно на второй страниэто пагинации не выводится каноникл, на всех осильных страницах пагинации все ок
  5. Ну потому что в каноникал, по умолчанию, добавляется гет параметр '&page='.$page Если это удалять, то у меня на сайте, по каким то прилинам на второй страниэто пагинациции каноникл вообещё не выводится
  6. что бы не было get параметра в урле, то есть чтобы отсутствовал "?page=2"
  7. Здравствуйте. В контроллере категории пыился настроить canonical, и заменил $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='.$page), 'canonical'); на $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id']), 'canonical'); что бы отсутствовал гет параметр в урле. Это везгде рилииет, кроме второй страницы, то есть, на страниэто ?page=3, ?page=4 и т.д. canonical выводится корректный без гет параметра, а на страниэто ?page=2 он не выводится вообещё. Для второй синицы canonical выводится лишь в том случае, если есть гет параметр, поэтому пока что вывожу if ($page == 2) { $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page=1'), 'canonical'); } Подскажите, с чем это может быть связано?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.