Offen Preis und Währungssymbol separat darstellen

karabey

Sehr aktives Mitglied
28. November 2012
927
75
Hallo,

Kann mir vielleicht jemand verraten ob man den Preis und den Währungssymbol separat darstellen kann?

Mir ist der Aufruf über "{$Artikel->Preise->cVKLocalized[$NettoPreise]}" bekannt aber da wird der Preis mit Währungssymbol aufgerufen.

Ich bräuchte es für OpenGraph, Schema.org

PHP:
<meta property="og:price:amount" content="15.00" />
<meta property="og:price:currency" content="USD" />
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.716
355
AW: Preis und Währungssymbol separat darstellen

Schau Dir die kompletten Objekte an, {$smarty.session|@debug_print_var} und {$Artikel->Preise|@debug_print_var}, dann findest Du was Du suchst.
 

karabey

Sehr aktives Mitglied
28. November 2012
927
75
AW: Preis und Währungssymbol separat darstellen

Danke Martin.. Ich habe die Änderungen vorgenommen nur an einer Stelle ist es doch problematisch. Die Datei article_inc_ex.tpl erhält den Preis je nach Konfiguration und da wird die Währung mitangehängt auch wenn der Inhalt dementsprechend angepasst ist.

Die Datei artikel_konfigurator_js.tpl setzt die zusammenrechnung aber da habe ich nichts gefunden das die Währung aufruft.


Meine Umsetzung:

PHP:
<span class="article-price" itemprop="price">                                     
    {$Artikel->Preise->fVKBrutto|number_format:2}
</span>
<span itemprop="priceCurrency">{$smarty.session.Waehrung->cName}</span>

Die Ausgabe auf der Konfiguratorseite:

PHP:
<span class="article-price" itemprop="price">54,00 €</span>
<span itemprop="priceCurrency">EUR</span>
 

Ähnliche Themen