Сообщение #2 makki » 21.04.2020, 18:08
Ошибка №2В хлебных крошках при переключенном языке, в конце ссылки на Главную стоит лишний знак /
например demookay.com/en/ вместо demookay.com/en
Добавлено спустя 16 часов 18 минут:Ошибка №3Не правильный hreflang на всех страницах списка товаров (каталога товаров) с выбранным в фильтре брендом, что вызывает вопросы у google
Ошибка из-за того, что в функции filter_chpu_sort_brands идет обращение к переменной $this->category_brands, которая определяется позже. Нужно перенести в __construct код
Код: Выделить всё
foreach ($this->brands->get_brands(array('category_id' => $this->category->children, 'visible' => 1, 'visible_brand' => 1)) as $b) {
$this->category_brands[$b->id] = $b;
}
В 3-й версии исправили, но в 2-й оставили.
[b]Ошибка №2[/b]
В хлебных крошках при переключенном языке, в конце ссылки на Главную стоит лишний знак /
например demookay.com/en/ вместо demookay.com/en
[b]Ошибка №3[/b]
Не правильный hreflang на всех страницах списка товаров (каталога товаров) с выбранным в фильтре брендом, что вызывает вопросы у google
Ошибка из-за того, что в функции filter_chpu_sort_brands идет обращение к переменной $this->category_brands, которая определяется позже. Нужно перенести в __construct код
[code]foreach ($this->brands->get_brands(array('category_id' => $this->category->children, 'visible' => 1, 'visible_brand' => 1)) as $b) {
$this->category_brands[$b->id] = $b;
}[/code]
В 3-й версии исправили, но в 2-й оставили.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2