Недопустимое перечислимое значение в поле "availability"

Известные ошибки проявляющиеся при работе с сайтом
-Got error 28 from storage engine
-MySQL server has gone away
-Данные не в формате JSON
Ответить
Аватара пользователя
Aginyan
lvl 1
Сообщения: 2
Зарегистрирован: 14 дек 2017, 13:03
Откуда: Ставрополь

Недопустимое перечислимое значение в поле "availability"

Сообщение Aginyan » 04 фев 2020, 10:00

Здравствуйте!
Google на всех страницах выдает ошибку "Недопустимое перечислимое значение в поле "availability"
Вот скрин:
http://joxi.ru/Q2KvqkxUwypLkm
Может кто столкнулся. Как исправить это?
<span class="count">
<span class="c-product__stock c-product__stock--in">
Есть в наличии:
<span itemprop="availability" class="c-product__stock--span label-black count">999999 шт.</span>
</span>
</span>
Что тут не так?
Аватара пользователя
AndreySupport
Web-мастер
Сообщения: 1247
Зарегистрирован: 31 янв 2016, 20:35

Re: Недопустимое перечислимое значение в поле "availability"

Сообщение AndreySupport » 23 мар 2020, 11:46

Код: Выделить всё

<?php
                                if ($data['count'] === 0 || $data['count'] === '0') {
                                    $availability = "OutOfStock";
                                }
                                else {
                                    $availability = "InStock";
                                }
                            ?>

							<link itemprop="availability" href="http://schema.org/<?php echo $availability ?>">
Попробуйте поставить эту конструкцию перед выводом span
Ответить