Antwort #43 am: 13. Januar 2012, 17:24:11
Hi h-h-h,
besteht die Möglichkeit, statt der hart kodierten Texte den zugehörigen Textbaustein anzugeben? Ich denke da an mehrsprachige Installationen.
Außerdem gibt es auch noch andere Form der Preisausgabe aus "xtcPrice.php". Die HTML-Ausgabe sieht so aus:
<span class="productOldPrice">UVP 999,99 EUR</span><br>Ihr Preis 888,88 EUR
wenn ich jetzt nur den herabgesetzten Preis (888,88 EUR) haben will, geht es kurz und knapp so:
<p class="productprice">{$PRODUCTS_PRICE|regex_replace:'/(.*)Ihr Preis (.*?)/s':''}</p>
Wie mache ich das, vor "regex_replace" zu prüfen, um welches Ausgabeformat es sich handelt? Möglich ist nämlich auch diese in HTML formatierte Preisausgabe:
<span class="productOldPrice"><small>Statt </small><del> 999,99 EUR</del></span><br><span class="productOnlyPrice"> 888,88 EUR</span><br><span class="productYouSavePrice"><small>Sie sparen 12 % / 111,11 EUR</small></span>
danke
digicam