Микроразметка и отзывы

Приветствую)

С февраля месяца Гугл поменял критерии и требования к размещению микроразметки в части отзывов.
В частности, для разметки отзывов о товарах, теперь требуется еще и чтобы форма для написания отзыва была внутри тега

<div itemscope itemtype="https://schema.org/Review"> .... </div>

Иначе сообщения об ошибке с таким текстом: “Невозможно оставить отзыв для этого объекта.”
Это происходит из-за того, что текст отзыва можно написать только во всплывающем окне.
Подскажите, как поправить ситуацию - чтобы форма написания текста отзыва была на странице, а не во всплывающем окне.
Спасибо!

1 лайк

АП теме! Актуально - может кто-то знает решение?

вот даже было решение на форуме
как вынести форму ввода отзыва
но сейчас погуглил и не смог найти
если найдете - скиньте и мне

В тема/templates/addons/discussion/views/discussion/components/new_post_button.tpl заменить:

    {include
        file="buttons/button.tpl"
        but_id=$but_id
        but_href=$but_href
        but_text=$name
        but_title=$name
        but_role="submit"
        but_target_id=$target_id
        but_meta="cm-dialog-opener cm-dialog-auto-size ty-btn__primary"
        but_rel="nofollow"
    }

на:

{include file=“addons/discussion/views/discussion/components/new_post.tpl”}

В файле подобный код в двух местах, с отличием в одной строке, менять нужно только код в конце:

Почистить кэш.

После этого будет так, работает, дальше уже можно стилями подправить форму:

3 лайка