Shopware丰富代码段增加了产品问题

时间:2019-06-11 20:50:32

标签: microdata google-rich-snippets shopware rich-snippets

我在商店中使用Shopware 5.5.10。我尝试为Google搜索控制台的每个产品设置“ priceValidUntil”,因为它对此发出了警告。

enter image description here

5.5.8版中更新的购物软件

  

priceValidUntilurlimage和   gtin13

我在details / index.tpl中有一部分

{block name='frontend_detail_index_buy_container_inner'}
                        <div itemprop="offers" itemscope itemtype="{if $sArticle.sBlockPrices}http://schema.org/AggregateOffer{else}http://schema.org/Offer{/if}" class="buybox--inner">
                            {* Product name *}
                            {block name='frontend_detail_index_name'}
                                <h1 class="product--title" itemprop="name" style="margin: 0px 0px 20px 0px; margin: 0rem 0rem 1.25rem 0rem;">
                                    {$sArticle.articleName}
                                </h1>
                            {/block}
  

如何在产品中添加“ priceValidUntil”丰富代码段?

1 个答案:

答案 0 :(得分:2)

Shopware没有允许您配置时间控制价格的功能。因此,只有一个模板块,提供此功能的插件可以在其中添加其丰富的摘要。由于该代码段仅建议在一定时间后停止销售的情况下使用。

这是块:https://github.com/shopware/shopware/blob/8b4a754307c24cb26630ee72559b15b337e7ceff/themes/Frontend/Bare/frontend/detail/content/buy_container.tpl#L84

您可以添加自己的数据,如下所示:

{extends file="parent:frontend/detail/content/buy_container.tpl"}

{block name="frontend_detail_index_data_price_valid_until"}
    {$smarty.block.parent}
    <meta itemprop="priceValidUntil" content="your-time" />
{/block} 

这些是简单的模板调整,在shopware的模板教程中进行了介绍。不建议使用正常价格,因为它们不会在特定时间结束。

//编辑:

https://github.com/shopware/shopware/blob/fe95215f7bb9da24f4b78a86300579b340f4a1c2/themes/Frontend/Bare/frontend/detail/content/header.tpl#L14

在产品详细信息页面上,shopware将自动使用产品的第一张图片。不需要进行调整-如果您想更改此行为,则可以使用以前的语法,并更改要覆盖的块。

https://github.com/shopware/shopware/blob/fe95215f7bb9da24f4b78a86300579b340f4a1c2/themes/Frontend/Bare/frontend/detail/content/header.tpl#L20

与ean一样。 Shopware将把Ean字段用作gtin并检查输入的长度。您可以使用简单的模板调整来覆盖此逻辑。

https://github.com/shopware/shopware/blob/96161effd05153d4b95f4a9324998c047988724c/themes/Frontend/Bare/frontend/_includes/rating.tpl#L77

评分也一样。