2014-08-29 8 views
6

Jestem nowy na cząstkowych i mam następujący scenariusz dla której chciałbym jakąś pomoc:Mikrodane dla produktu z odmian

pragnę umieścić mikrodanych na stronach produktowych, gdzie na stronie, nie mogą być wielokrotnością wariacje tego samego produktu. Każda odmiana ma tę samą nazwę, opis i obraz, ale ma własną kod SKU, kolor, rozmiar, wagę i cenę.

Na stronie mam coś podobnego

<section id="commonparts"> 
    <h1>Product name</h1> 
    <div><img src="productimage"></div> 
    <div>Product description</div> 
</section> 
<section id="variations"> 
    <div id="variation1"> 
     <div>SKU 1</div> 
     <div>Colour 1</div> 
     <div>Size 1</div> 
     <div>Price 1</div> 
    </div> 
    <div id="variation2"> 
     <div>SKU 2</div> 
     <div>Colour 2</div> 
     <div>Size 2</div> 
     <div>Price 2</div> 
    </div> 
</section> 

Czy możliwe jest MICRODATA to?

Dzięki z góry

+0

Jak o IndividualProduct? https://schema.org/IndividualProduct –

Odpowiedz

0

mogła skorzystać z atrybutu MICRODATA za itemref, tak że nie trzeba powielać identyczne dane.

pomocą atrybutów itemprop na danych, które są identyczne dla wszystkich produktów, dać każdą właściwość id, ale nie umieszczać tych właściwości wewnątrz itemscope:

<!-- no 'itemscope' parent --> 
<section> 
    <h1 itemprop="name"  id="product-name">Product name</h1> 
    <img itemprop="image"  id="product-img" src="productimage" alt="" /> 
    <p itemprop="description" id="product-desc">Product description</p> 
</section> 

Na każdym produkcie (każdy reprezentowany przez Product pozycja), należy wymienić wszystkie wartości w swoim atrybutem itemrefid:

<section> 

    <div id="variation1" itemscope itemtype="http://schema.org/Product" itemref="product-name product-img product-desc"> 
    <!-- properties specific to this 'Product' variation --> 
    </div> 

    <div id="variation2" itemscope itemtype="http://schema.org/Product" itemref="product-name product-img product-desc"> 
    <!-- properties specific to this 'Product' variation --> 
    </div> 

</section> 
Powiązane problemy