Microdaten mit URL erweitern

Hallo,

 

google meckert dass das feld: URL fehlt. Ich habe mirtgedacht, ich erweitere diesen Block in der block_price.tpl mit folgendem Code:

    {block name='frontend_detail_data_block_prices_table_body_cell_quantity'}
    {$smarty.block.parent}
    {/block}

Funktioniert leider nicht  Crying

Welche Shopware-Version?

In 5.5.10 ist das Feld jedenfalls vorhanden und wird von Google auch erkannt (was aber trotzdem recht lange dauern kann).

Hallo,
ist Version 5.4.6

Ich habe es jetzt in der buy_container.tpl versucht, leider auch ohne Erfolg.
 

                    {block name='frontend_detail_index_data_url'}
                      {$smarty.block.parent}
                        
                    {/block}

 

Naja, den Block gibt es erst ab 5.5, daher kannst du ihn auch in einer 5.4 nicht erweitern.

Pack das doch einfach in einen anderen Block in dieser Datei, die in deiner 5.4 schon vorhanden ist.

Hallo Moritz,
danke für den Denkanstoß, ist drinnen.

In welcher Datei finde ich die Definition von priceValidUntil?

In der neusten Version gibt es dafür im Standard nur einen leeren Block an den sich Plugins ranhängen können. Es gibt ja in Shopware keine Funktion die es ermöglicht Preise zeitlich zu begrenzen - das ist nur eine optionale Angabe, wenn der preis wirklich zeitlich begrenzt ist. Daher mus das ein Plugin was diese Funktion mitbringt implementieren. Wir haben dafür nur einen leeren Block geschaffen, wo man sich als Plugin dranhängen kann.