Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 17.03.2011, 22:22
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 28
Standard Textbausteine” oder “Währungssymbole” in einer anderen Größe als die Zahl wiederzugeb

Hallo,

ich habe jetzt schon in der xt veyton Version geschaut und gesucht, aber ich finde keinen Ansatz...

Ich würde gerne die Währung nach dem Preis 1000,00 EUR (in diesem fall "EUR") anders Formatieren als die Zahl, aber es wird ja als eins ausgegeben und lässt sich per css nicht ändern.

bei xtc ging sowas ja mit gunnartPricing aber welche möglichkeiten gibt es im neuen Shop?

Für Tipps wäre ich echt Dankbar.

Grüß Elsterhund
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 17.03.2011, 23:25
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

Hallo Elsterhund

Das geht einfach mittels Smarty Modifier.

zum Beispiel:
Code:
{$var|substr:0:4}
Gruss aus Aachen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 17.03.2011, 23:38
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

mit dem Beispiel von oben kannst Du natürlich den kompletten Preis zerlegen und die Stellen nach Komma ebenfalls formatieren
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 18.03.2011, 07:28
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 28
Standard

Hallo,

vielen Dank wo bau ich das ein .. gleich im Template..

hier wäre z.B. meine Schleife die ich im Template habe

PHP-Code:
<table class="div_produkte" width="50%" border="0" cellspacing="0" cellpadding="0">
  <
tr>
   
    <
td class="productPreviewContent"><div class="center">{if $module_data.products_image!=''}<a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_startseite class=productImageBorder alt=$module_data.products_name}</a>{/if}</div>
  {if 
$smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}
  <
span id="pricenew">{txt key=TEXT_PAARPRICE}</span>{if $module_data.products_master_flag eq '1'}
   <
p id="price">ab {$module_data.products_price.formated}</p>
       {else} <
p id="price">{$module_data.products_price.formated}</p>
{/if}
 
  {/if}
    

 </
td>
  </
tr>
</
table
Gruß
Elsterhund
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 18.03.2011, 08:23
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

Die Templates für die Preise findest Du im Ordner xtcore/pages/price .. die Änderrungen solltest musst Du dort vornehmen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 18.03.2011, 09:59
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 28
Standard

Hallo,

ja danke habe es geunden, aber ich glaube nicht das es damit geht

Als Beispiel:

PHP-Code:
<span class="price">{$PRICE.formated|substr:0:9}</span
Die Preise sind ja Unterschiedlich und ich müsste ja nur das EU trennen, aber hier wird ja mit Zeichen gearbeitet und da die Preise Unterschiedlich sind wird es auch Unterschiedlich angezeigt.

in meinem Beispiel wird nur der folgende Preis ohne EUR angezeigt

ab 1.199,00
389,00 E
89,00 EU

Steigen die Preise auf 10000 würde es wieder anders aussehen.

Oder habe ich hier etwas falsch gemacht.

Gruß
Elsterhund
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 24.03.2011, 09:52
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 28
Standard

Hallo,

also scheint es hier keine Lösung zu geben?

Gruß
Elsterhund
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 24.03.2011, 13:26
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hi,

damit kannst du das EUR entfernen:

Code:
{$PRICE.formated|replace:"EUR":""}
MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 24.03.2011, 14:01
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

Danke Amilo, die Lösung ist aber nicht das was gewollt ist.


Das ganze sollte im Seitenquelltext so aussehen:

<span class="price">
<span class="p_eur"> 1.899,</span>
<span class="p_cent">00</span>
<span class="p_curr"> EUR</span>
</span>

so kannst du selbst noch die Stellen nach Komma anders formatieren.
Elsterhund: prüfe mal dein Postfach ..


Gruss aus Aachen

Geändert von stwinger (24.03.2011 um 14:04 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
größe, textbausteine”, wiederzugeb, zahl, “währungssymbole”

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
AGB, Datenschutz, Widerrufsbelehrung, etc. woher am sinnvollsten? BartTheDevil89 Installation und Konfiguration 14 03.03.2012 15:40
VEYTON SHOP MetaTags von Artikel, Kategorie und Co. dremax Fragen zur Software 2 29.04.2010 08:38
Google Base funtkioniert nicht objekt Fragen zur Software 40 15.03.2010 10:24
Doppelte 40 Euro Klausel umgesetzt murphy66 Allgemeine Diskussionen 2 02.05.2009 20:27
Abmahnungssicherer Xtc clueless Allgemeine Diskussionen 25 11.01.2006 15:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand