Исправление микроразметки
ID задачи - 20854
Вся микро-разметка изменялась для desktop и mobile версий одинаково.
Исправление микро-разметки на Главной странице
Используемые компоненты:
\bitrix\templates\aspro-premier\components\bitrix\catalog.section\catalog_slider_kaspi\template.php
В Product был добавлен AggregateRating
В Offer внутри Product были добавлены: Price, PriceCurrency, Avaibility
Добавление Organisation
\include\footer\bottom_footer_custom.php
Исправление микро-разметки на странице Каталога
Используемые компоненты:
\bitrix\templates\aspro-premier\components\bitrix\catalog.section\catalog_block_custom\template.php
В Product был добавлен AggregateRating
В Offer внутри Product были добавлены:
Исправление микро-разметки на странице Товара
Используемые компоненты:
\bitrix\templates\aspro-premier\components\bitrix\catalog.element
ew-custom\component_epilog.php
Был изменён вызываемый шаблон Похожих товаров на catalog_block_custom
\bitrix\templates\aspro-premier\components\bitrix\catalog.element
ew-custom\template.php
Была добавлена микро-разметка:
Была изменена логика вывода priceValidUntil добавив else после блока Offer:
Была добавлена проверка на наличие товара в блоке Offer:
Добавление разметки для страницы Новостей - Список Новостей
Используемые компоненты:
/bitrix/templates/aspro-premier/components/bitrix/news.list/news-list/template.php
Была добавлена JSON+ld микро-разметка:
Добавление разметки для страницы Новостей - Детальная страница
Используемые компоненты:
/bitrix/templates/aspro-premier/components/bitrix/news.detail/news/template.php
Добавление разметки для страницы FAQ
Используемый компонент:
\bitrix\templates\aspro-premier\components\bitrix
ews.list\faq-accordion-inner\template.php
Исправление микро-разметки после появления второй цены
Исправление разметки на странице каталога
\bitrix\templates\aspro-premier\components\bitrix\catalog.section\catalog_block_custom\template.php
Разметка была переделана под JSON+LD
Шаг первый - Убрать старую разметку
Необходимо установить переменную bUseSchema в false и создать свою переменную:
Шаг второй - Добавить новую разметку
Исправление микро-разметки на странице товара
\bitrix\templates\aspro-premier\components\bitrix\catalog.element\new-custom\template.php
Шаг первый - Убрать старую микро-разметку
Надо убрать meta Product в \bitrix\templates\aspro-premier\components\bitrix\catalog\main\element_normal.php
А также все itemprop в основном файле
Шаг второй - Добавить новую разметку
Правки после обновления
\bitrix\modules\aspro.premier\lib\comment\review.php
Оставить внутри функций showMicrodata лишь: