Подскажите, как добавить 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 игнорируется?