Jump to content
xt:Commerce Community Forum

Grundpreise im Warenkorb


Recommended Posts

Liebe Gemeinde,

habe soeben gelesen, dass Grundpreise auch im Warenkorb erscheinen müssen. Daraufhin habe ich in der cart.html untehalb des Einzelpreises

 <div class="col col-sm-2 hidden-xs text-right">
                    {txt key=TEXT_SINGLE_PRICE}

<br>

 {if $base_price}
                            <li class="vpe">(Grundpreis: {$base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$base_price.vpe.name})</li>
                        {/if}

</div>

eingefügt:

so dass der Befehl jetzt so aussieht:

<div class="col col-sm-2 hidden-xs text-right">
                    {txt key=TEXT_SINGLE_PRICE} <br>
<small> {if $base_price}
                            <li class="vpe">(Grundpreis: {$base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$base_price.vpe.name})</li>
                        {/if}
</small>
                </div>

(geklaut aus der product.html)

Version xtc V6.3.2

Leider wird im Warenkorb kein Grundpreis angezeigt.

Hat jemand eine Idee, was ich falsch mache?

Für Eure Hilfe herzlichen Dank im Voraus.

Viele Grüße

chrispeg

Link to comment
Share on other sites

Hallo, hast du eine Quelle für "habe soeben gelesen, dass Grundpreise auch im Warenkorb erscheinen müssen"?
Kurze Recherche ergab, dass vor dem Reinlegen in den Warenkorb, die Grundpreise angegeben werden müssen. Also vor der Entscheidung, vor dem Warenkorb.
Vielleicht kann da jemand zur Aufklärung beitragen?

Link to comment
Share on other sites

Link to comment
Share on other sites

Hi, hab mal in die cart.html von xt_responsive geschaut. Da findet man

{if $data.base_price}<li><span class="badge">{$data.products_vpe_value|number_format_prec} {$data.base_price.vpe.name} / {$data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$data.base_price.vpe.name}</span></li>{/if}

Wird bei mir dann auch angezeigt.

Link to comment
Share on other sites

Hallo oputz,

herzlichen Dank! Habe einfach die cart.html aus dem template "responsive" hochgeladen. Da passt es.

Aber irgendwie ist eine seltsame Beschreibung dabei:

0,15 1.000 ml / EUR 282,07 / 1.000 ml

"0,15 1.000 ml" ist für den Artikel der Umrechnungsfaktor - der sollte ja nicht erscheinen. Nehme ich den raus, ist der cart zerschossen..... Alles sollte weg bis inkl. 1.Slash

LG

chrispeg

Link to comment
Share on other sites

Soweit ich das erkenne, sind die Befehle identisch:

{if $data.base_price}<li><span class="badge">{$data.products_vpe_value|number_format_prec} {$data.base_price.vpe.name} / {$data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$data.base_price.vpe.name}

jetzt komplett:

{if $data.base_price}<li><span class="badge">{$data.products_vpe_value|number_format_prec} {$data.base_price.vpe.name} / {$data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$data.base_price.vpe.name}</span></li>{/if}

Link to comment
Share on other sites

Ja, so sollte es aussehen.

Habe umgestellt auf Liter. Jetzt steht hier 0,15 Liter / EUR 282,07 / Liter.

Hmmmm

Muss ich wohl noch etwas herumprobieren.

Vielleicht hat noch jemand eine Idee, wie man den String abändern/passend machen kann ?

 

Frag' mich nicht wie: Jetzt ist wenigstens schon mal die 0,15 (Grundeinheit) weg. Jetzt steht da: Liter / EUR xxxx / Liter.

Sieht auch ein bisschen gaga aus.

Link to comment
Share on other sites

So habe ich das noch gar nicht gesehen, da ich von einer Grundpreisangabe wie folgt ausgegangen bin:

Grundpreis: EUR 282,07 / 100 ml

So sehe ich das überall; nur bei mir nicht.😢

Der Gesamtinhalt beträgt bei diesem Artikel schon 0,145 L.

Bei einem anderen Artikel kann man das besser vergleichen:

Korianderöl hat 10 ml Inhalt. Da steht dann:

0,1 100 ml / EUR 127,30 / 100 ml

Ich glaube meine Kunden sind keine studierten Mathematiker, die so etwas auf den ersten Blick zuordnen können. ...

Das "pro" kann man im BE bei den Sprachtexten ändern. (TEXT_SHIPPING_BASE_PER)

Was mache ich aber mit den "0,1 100 ml" ?

Link to comment
Share on other sites

Moin, ein kurzer Test mit dieser Zeile war erfolgreich

{if $data.base_price}<span class="badge">{$data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$data.base_price.vpe.name}</span>{/if}

Da fehlt vom Original nur dieser Teil
{$data.products_vpe_value|number_format_prec} {$data.base_price.vpe.name} /

Link to comment
Share on other sites

Guten Morgen Oputz,

!!! DAS ist es. !!! Habe verschiedentlich die beiden strings versucht durch ' {* ' auszublenden. Das wollte das System wohl nicht; jetzt hab' ich's mal ganz herausgenommen / gelöscht - und ! es funktioniert! 👏

Super!

Ganz herzlichen Dank, du hast mir sehr weitergeholfen.

Bis zum nächsten Mal und bleib' gesund!

Viele liebe Grüße

Chrispeg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
  • Create New...