Гугл снова ввел обновления, по инструкциям с дополнениями валидатор ругался на отсутствие item в конечном элементе связки в категориях.
Добавил в файл Tools.php
теперь мой кусок с правками от @Для просмотра ссылки Войди или Зарегистрируйся выглядит так:
В категориях теперь выводится конечное звено, Гугл валидацию проходит. Обновленный файл Tools.php прилагаю, все остальное делал по инструкции от @Для просмотра ссылки Войдиили Зарегистрируйся с шапки темы.
Правильно ли это? - не знаю, более опытные подскажите пожалуйста)
Добавил в файл Tools.php
Код:
item="'.Tools::safeOutput($context->link->getCategoryLink((int)$category['id_category'], $category['link_rewrite'])).'"
Код:
foreach ($categories as $key => $category)
{
$key = $key+2;
$full_path .='<span itemprop="itemListElement" item="'.Tools::safeOutput($context->link->getCategoryLink((int)$category['id_category'], $category['link_rewrite'])).'" class="item-breadcrumb" itemscope="" itemtype="http://schema.org/ListItem" ><meta itemprop="position" content="'.$key.'"><a itemprop="url" href="'.Tools::safeOutput($context->link->getCategoryLink((int)$category['id_category'], $category['link_rewrite'])).'" title="'.htmlentities($category['name'], ENT_NOQUOTES, 'UTF-8').'"><meta itemprop="name" content="'.htmlentities($category['name'], ENT_NOQUOTES, 'UTF-8').'" />'.
htmlentities($category['name'], ENT_NOQUOTES, 'UTF-8').
(($n < $n_categories || $link_on_the_item) ? '</a>' : '').
(($n++ != $n_categories || !empty($path)) ? '<span class="navigation-pipe">'.$pipe.'</span>' : '').'</span>';
}
В категориях теперь выводится конечное звено, Гугл валидацию проходит. Обновленный файл Tools.php прилагаю, все остальное делал по инструкции от @Для просмотра ссылки Войди
Правильно ли это? - не знаю, более опытные подскажите пожалуйста)