ChinaBazar Опубликовано 11 ноября, 2016 Жалоба Поделиться Опубликовано 11 ноября, 2016 Ну а теперь у тебя эта запятая после кол-ва голосов стоит, а там ее не нужно... (до этого у тебя не хватало запятой после цифрового значения рейтинга) ну все сделал, яндекс уже не ругается, но гугл продолжает е***ь мозги( https://yadi.sk/i/r1HUoo3yyPrCJ Цитата Ссылка на сообщение Поделиться на другие сайты
service79 Опубликовано 11 ноября, 2016 Жалоба Поделиться Опубликовано 11 ноября, 2016 (изменено) ну все сделал, яндекс уже не ругается, но гугл продолжает е***ь мозги( https://yadi.sk/i/r1HUoo3yyPrCJ Проверяй пунктуацию... В любом случае дело только в этом... Примеры ошибок ты видишь.. Ну или тупо мой код возьми и модернизируй под себяp.s. у меня вообще два типа разметки стоит и гугл это видит:http://prntscr.com/d5xfsx Изменено 11 ноября, 2016 пользователем service79 Цитата Ссылка на сообщение Поделиться на другие сайты
ChinaBazar Опубликовано 12 ноября, 2016 Жалоба Поделиться Опубликовано 12 ноября, 2016 Проверяй пунктуацию... В любом случае дело только в этом... Примеры ошибок ты видишь.. Ну или тупо мой код возьми и модернизируй под себяp.s. у меня вообще два типа разметки стоит и гугл это видит:http://prntscr.com/d5xfsx Спасибо, вроде бы разобрался) Вот теперь еще проблема с микроразметкой блога, ошибку выдает:Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/var/www/u0228442/public_html/xn--80aaac5acif5dn.xn--p1ai/design/shopfine/html/post.tpl" on line 172 ""mainEntityOfPage": {"@type": "WebPage", "@id": "http://xn--80aaac5acif5dn.xn--p1ai/blog"}," - Unexpected ": ", expected one of: "}" <-- thrown in /var/www/u0228442/public_html/xn--80aaac5acif5dn.xn--p1ai/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 172 Цитата Ссылка на сообщение Поделиться на другие сайты
makim925 Опубликовано 27 апреля, 2017 Жалоба Поделиться Опубликовано 27 апреля, 2017 Вопрос такой google search console показывает ошибку Отсутствует: name прописал $product->brand = $this->brands->get_brand(intval($product->brand_id));не помогло как исправить ? Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 27 апреля, 2017 Жалоба Поделиться Опубликовано 27 апреля, 2017 Вопрос такой google search console показывает ошибку Отсутствует: name прописал $product->brand = $this->brands->get_brand(intval($product->brand_id));не помогло как исправить ? это вы куда прописали? В шаблоне уже есть все необходимые данные, не нужно лезть во view Цитата Ссылка на сообщение Поделиться на другие сайты
makim925 Опубликовано 28 апреля, 2017 Жалоба Поделиться Опубликовано 28 апреля, 2017 прописал в ProductView.php или что то не то сделал? Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 28 апреля, 2017 Жалоба Поделиться Опубликовано 28 апреля, 2017 прописал в ProductView.php или что то не то сделал? Напишите, что вы хотите получить и что вы делаете? Данная инструкция работает в файлах шаблона и не затрагивает логику, все операции делаются в :/design/ваша__тема/html/ Цитата Ссылка на сообщение Поделиться на другие сайты
seacon Опубликовано 24 октября, 2017 Жалоба Поделиться Опубликовано 24 октября, 2017 Раздел можно расширить: "address": { "@type": "PostalAddress", "addressLocality": "Россия, г.Мухобойск", // Город, страна "streetAddress": "ул. Мухобойская,69 оф.69", // Адрес "postalCode": "696969" // Почтовый индекс } Можно ещё добавить"geo": {"@type": "GeoCoordinates","latitude": 59.81186,"longitude": 30.39864} Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 24 октября, 2017 Жалоба Поделиться Опубликовано 24 октября, 2017 Можно ещё добавить"geo": {"@type": "GeoCoordinates","latitude": 59.81186,"longitude": 30.39864} да там при желании очень много всего... весь формат можно вывалить Цитата Ссылка на сообщение Поделиться на другие сайты
Alexandr74 Опубликовано 18 марта, 2018 Жалоба Поделиться Опубликовано 18 марта, 2018 "price": "{/literal}{$product->variant->price}{literal}", - гугл кущает не цену товара, а последнюю цену рекомендованого товара. Как исправить? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 18 марта, 2018 Жалоба Поделиться Опубликовано 18 марта, 2018 "price": "{/literal}{$product->variant->price}{literal}", - гугл кущает не цену товара, а последнюю цену рекомендованого товара. Как исправить? это потому что у вас в блоке рекомендованных товаров используется product. замените там эту переменную и будет работать Цитата Ссылка на сообщение Поделиться на другие сайты
Alexandr74 Опубликовано 18 марта, 2018 Жалоба Поделиться Опубликовано 18 марта, 2018 это потому что у вас в блоке рекомендованных товаров используется product. замените там эту переменную и будет работатьДа это так. А можно поподробней, как ее заменить? {if $related_products} <br /><hr> <h2>Вместе <span>с этим товаром покупают</span></h2> <ul class="row list-inline itemsList"> {foreach $related_products as $product} <li class="col-lg-6 col-md-8 col-sm-8 col-xs-12"><div class="product">{include file='x_included_products_block.tpl'}</div></li> {/foreach} </ul>{/if} include file='x_included_products_block.tpl <div class="productLabels"> {if $product->featured}<p><i class="i-thumbs-up-1"></i></p>{/if} {if $product->variant->compare_price}<p><i class="i-tag-1"></i></p>{/if} </div> <div class="image"> <a href="products/{$product->url}" title='Просмотреть предложение {$product->name|escape}'>{if $product->image}<img src="{$product->image->filename|resize:150:150}" alt="{$product->name|escape}"/>{else}<i class="i-camera-alt"></i>{/if}</a> </div> <h3><a data-product="{$product->id}" href="products/{$product->url}">{$product->name|escape|truncate:50:'...'}</a></h3> <div class="caption"> {if $product->variants|count > 0} <form class="b1c-good variants" action="/cart"> <p class='b1c-name' style="display:none;">{$product->name|escape}</p> {if $product->variant->price > 0} <div class="price-1"> <span>{$product->variant->price|convert}</span> {$currency->sign|escape} {if $product->variant->compare_price > 0} {$econom2 = 100 - ({$product->variant->price}*100 / {$product->variant->compare_price})} <div class='tooltip-show badge oldPrice' data-toggle="tooltip" title='Старая цена'> <strike>{$product->variant->compare_price|convert}</strike><br> <small>Скидка {$econom2|convert}%</small> </div> {/if} </div> <select name="variant" {if $product->variants|count==1 && !$product->variant->name}style='display:none;'{/if}> {foreach $product->variants as $v} <option value="{$v->id}" {if $v->compare_price > 0}compare_price="{$v->compare_price|convert}"{/if} price="{$v->price|convert}">{$v->name}</option> {/foreach} </select> <input type="submit" class="btn gradient-base btn-sm" value="Купить" data-result-text="добавлен"/> <a href="" class="btn btn-default btn-sm pull-right b1c">В 1 клик</a> {else} <p style='text-align:center;margin:19px 0 5px;'> <small><b>Уточните цену у менеджера</b></small><br /> </p> {/if} <div class="clearfix"></div> </form> {else} <p style='text-align:center;color: #176fc3;margin:19px 0 5px;'><b>Нет в наличии</b><br /></p> {/if} <div class="clearfix"></div> </div> Цитата Ссылка на сообщение Поделиться на другие сайты
Soloviev Опубликовано 30 марта, 2018 Жалоба Поделиться Опубликовано 30 марта, 2018 (изменено) Добрый день! Можете подсказать, почему не тянется description. Описания товара есть, но при проверке валидации Яндекс вебмастер - тянется все, кроме description.{literal} <script type="application/ld+json">{ "@context": "http://schema.org/", "@type": "Product", "name": "{/literal}{$product->name}{literal}", "image": "{/literal}{$product->image->filename|resize:800:600:w}{literal}", "description": "{/literal}{$product->description}{literal}", "mpn": "{/literal}{$product->variant->sku}{literal}", "brand": { "@type": "Brand", "name": "{/literal}{$product->brand->name}{literal}" } }}</script>{/literal} jsonld@type = http://schema.org/Producthttp://schema.org/name@value = Кожаный чехол-накладка для iPhone X Santa Barbara Polo & Racquet Club Viscount Series, цвет коричневыйhttp://schema.org/image@id = https://golden-apples.ru/files/products/32100_big.800x600w.jpg?a3cebb97775ee696aca20c0167b27562http://schema.org/description@valuehttp://schema.org/mpn@value = ON_15736http://schema.org/brand@type = http://schema.org/Brandhttp://schema.org/name@value = SANTA BARBARA Изменено 30 марта, 2018 пользователем Soloviev Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 30 марта, 2018 Жалоба Поделиться Опубликовано 30 марта, 2018 {$product->body} - описание товара Цитата Ссылка на сообщение Поделиться на другие сайты
Soloviev Опубликовано 31 марта, 2018 Жалоба Поделиться Опубликовано 31 марта, 2018 {$product->body} - описание товараЕсли меняю на body, то Яндекс вообще перестает данный блок тянуть. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 31 марта, 2018 Жалоба Поделиться Опубликовано 31 марта, 2018 Если меняю на body, то Яндекс вообще перестает данный блок тянуть.Значит в описании есть какие-то недопустимые теги или символы. Переменная верная, попробуйте {$product->body|escape|strip_tags} выводит полное описание товара убирая теги и лишний мусор. Цитата Ссылка на сообщение Поделиться на другие сайты
Soloviev Опубликовано 31 марта, 2018 Жалоба Поделиться Опубликовано 31 марта, 2018 Значит в описании есть какие-то недопустимые теги или символы. Переменная верная, попробуйте {$product->body|escape|strip_tags} выводит полное описание товара убирая теги и лишний мусор.Спасибо заработало. Только такой вопрос возник, валидатор в начале вкидывает @value = <p>, как я понимаю это описание спец. символов (но на сайте в описании их нет). В поиск так же пойдет отображение в спинете?И второй вопрос offers (яндекс и goole), при валидации должны видеть?Прогоняю, бренд видят, а цену и валюту в offers нет. Цитата Ссылка на сообщение Поделиться на другие сайты
byrzyi Опубликовано 30 января, 2019 Жалоба Поделиться Опубликовано 30 января, 2019 Всем привет и спасибо за решение! Почему в разметке стоит как б/у товар? Должно быть по идее так: "itemCondition": "http://schema.org/NewCondition"Проверил валидатором, и получаю предупреждения от кода с product.tpl: Рекомендуется заполнять поле url. Укажите значение, если оно известно.Рекомендуется заполнять поле description. Укажите значение, если оно известно.Рекомендуется заполнять поле review. Укажите значение, если оно известно.Рекомендуется заполнять поле sku. Укажите значение, если оно известно.Когда проверял ранее в 2017 году - все было ок. Видимо новые требывания рекомендуемые Цитата Ссылка на сообщение Поделиться на другие сайты
byrzyi Опубликовано 30 января, 2019 Жалоба Поделиться Опубликовано 30 января, 2019 Что по этому поводу говорит https://schema.org/Product : url URL URL of the item. description Text A description of the item.review Review A review of the item. Supersedes reviews.sku Text The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers. Что делать далее не знаю Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.