kiwi
September 26, 2015, 3:47am
1
In England wird das Zeichen für Pfund direkt vor dem Betrag geschrieben. Damit das £ vor dem Betrag geschrieben wird ist nicht schwer und wird in den Einstellungen gemacht.
Leider kann ich in zum Beispiel in der productmain.tpl nirgends das leerzeichen löschen, es muss also von einer anderen Datei kommen die ich nicht weiß wo sie ist.
Hat jemand eine Idee wie ich das Leerzeichen entfernen kann?
Viele Grüße,
Hallo @kiwi ,
das ist einfach:
Viel Erfolg!
kiwi
September 29, 2015, 2:23am
3
Hallo Marco,
ich blicke hier noch nicht ganz durch, wenn ich aus der productmain.tpl den block herausnehme der den Gesamtpreis berechnet nehme:
<div class="tobasketFunction clear">
[{block name="details_productmain_price"}]
[{oxhasrights ident="SHOWARTICLEPRICE"}]
[{if $oDetailsProduct->getPrice()}]
<label id="productPrice" class="price">
[{assign var="sFrom" value=""}]
[{assign var="oPrice" value=$oDetailsProduct->getPrice()}]
[{if $oDetailsProduct->isParentNotBuyable() }]
[{assign var="oPrice" value=$oDetailsProduct->getVarMinPrice()}]
[{if $oDetailsProduct->isRangePrice() }]
[{assign var="sFrom" value="PRICE_FROM"|oxmultilangassign}]
[{/if}]
[{/if}]
<strong>
<span>[{$sFrom}] [{oxprice price=$oPrice currency=$currency}]</span>
[{if $oView->isVatIncluded() }]
<span>*</span>
[{/if}]
</strong>
</label>
[{/if}]
[{oxscript include="js/widgets/oxamountpriceselect.js" priority=10 }]
[{if $oDetailsProduct->loadAmountPriceInfo()}]
[{include file="page/details/inc/priceinfo.tpl"}]
[{/if}]
[{/oxhasrights}]
[{/block}]
[{block name="details_productmain_tobasket"}]
[{oxhasrights ident="TOBASKET"}]
[{if !$oDetailsProduct->isNotBuyable()}]
<input id="amountToBasket" type="text" name="am" value="1" size="3" autocomplete="off" class="textbox">
<button id="toBasket" type="submit" [{if !$blCanBuy}]disabled="disabled"[{/if}] class="submitButton largeButton">[{oxmultilang ident="TO_CART"}]</button>
[{/if}]
[{/oxhasrights}]
[{/block}]
Dann aus deinem verlinkten Beispiel diese Zeile ändern müsste:
<span>[{$sFrom}] [{oxprice price=$oPrice currency=$currency}]</span>
funktioniert das nur in diesem Format unten, dann wird die Währung mit der Pfundnote hardcodiert ohne Leerzeichen im Shop angezeigt.
<span>[{$sFrom}] £[{oxprice price=$oPrice}]</span>
Dein Beispiel sagt mir aber etwas anderes, wie ist das richtig zu machen?
kiwi
September 30, 2015, 1:38am
5
Vielen Dank funktioniert, grüße kiwi