ocmod Микроразметка начало для ОС 2.3

Тема в разделе "Модули и дополнения", создана пользователем Ecsiron, 22 сен 2016.

  1. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Цену поместил структуру. Проверка структурированных данных прошла успешно в гугле.
    А вот яндекс ругнулся:
    ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
     

    Вложения:

    Последнее редактирование: 22 сен 2016
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    править библиотеку для разметки :confused:
     
  3. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    А разве не для этого предназначен ocmod?
    Тем более это только начало. Так как микроразметка для меня новая тема сейчас прочту обзор по ней и постепенно буду дописывать модификацию.
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    нет

    лучше начните с изучения формата разметки application/ld+json / microdata
    Применяя его не нужно будет сносить изменения в шаблон, а точнее только записывается в подвал скрипт.
    А если по старинке как вы хотите с правкой шаблона, то дописывайте функционал лучше в контроллере. Там можно поймать цену и выделить нужную часть. Особенно если нет налогов и валюта одна... то вообще все просто.

    А править библиотеку нужно с умом. Максимум что можно сделать это вывод стоимости без указания валюты и все. Но данная библиотека переписывалась несколько раз в разных версиях, поэтому придется делать универсальное решение.
    Да и править ее не обязательно. Можно написать свою и ею пользоваться. Так что вариантов масса.

    Но вам как новичку, лучше все же править контроллер, а не библиотеку. Тем более не должно быть никаких html тегов там. Все теги только в шаблоне.
     
    Ecsiron и tsap нравится это.