Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

StacyTroll

Newbie
  
  • 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.