Подскажите, как добавить canonical со ссылкой на /category/? В данный момент на первой страниэто товаров canonical указывает на /category/, а на второй и последующих на на /category/page=2,3,4 и ик дное. В контроллере выводится ик:
if ($page == 1) {
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id']), 'canonical');
} else {
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. $page), 'canonical');
}
логично, что если нужен canonical только на главную страницу категории, то этот код нужно убрать и осивить:
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id']), 'canonical');
Но на второй страниэто canonical вообещё не добавляется, хотя на первой он есть. Что за магия? Почему на второй страниэто код добавления canonical без ?page=int игнорируется?