Jump to content
xt:Commerce Community Forum

Anzeige Anzahl Artikel im Warenkorb


apodono

Recommended Posts

ich hoffe ich bin jetzt im richten forenteil, also bei mir: veyton 4.0.12

ich will die anzahl der artikel und den gesamtpreis der im warenkorb befindlichen artikel in meinem header anzeigen und hab versucht das wie folgt zu lösen:


{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}

{if $show_cart_content == true}


        <a href="{link page='cart' conn=SSL}">Zum Warenkorb  <img src="{$tpl_path}img/ts_arrow.gif" border="0" /></a>

                         <br>

        <strong>{$cart_total}</strong> | {$content_count} Artikel


{else}

        <a href="{link page='cart' conn=SSL}">Zum Warenkorb  <img src="{$tpl_path}img/ts_arrow.gif" border="0" /></a>

                        <br>

        <strong>0,00 EUR</strong> | 0 Artikel


{/if}

{/if}

anzeige sollte so sein:

Zum Warenkorb

12,50 EUR | 1 Artikel

aber es geht nicht!

keine ahnung warum, der code sieht meiner meinung nach genauso aus wie ich es hier überall lese, bei mir im shop wird aber nix angezeigt.

es wird immer nur die zeile nach dem {else} ausgegeben, egal ob etwas im warenkorb liegt oder nicht.

ich habe auf der seite noch den normalen warenkorb am rechten rand in einer box, da wird alles ohne probleme angezeigt, nur im header nicht.

ich bitte um schnelle hilfe

Link to comment
Share on other sites

sry aber ich kapiers nicht.

könnte ich denn ne klare verständliche antwort bekommen?

und keine brotkrümel die einem so hingeworfen werden.

warum soll ich ne neue php datei anlegen?

die variablen sind doch die selben, mir wird ja noch nicht einmal der gesamtpreis angezeigt, der nur ein kleines stück weiter unten in der anderen box mit genau der gleichen variable übergeben wird.

{$cart_total} ist beispielsweise genau die selbe variable.

wie und wo muss ich was ändern oder anlegen?

Link to comment
Share on other sites

wie in deinem Header? wenn Du den Warenkorb entsprechend an einer anderen Stelle haben möchtest, dann musst Du die box {box name=cart} entsprechend in Deiner index.html vom Template anders plazieren.

wenn Du eine seperate Warenkorb Anzeige haben möchtest, dann musst Du wie bereits von mzanier erwähnt eine weitere Box erstellen.

Link to comment
Share on other sites

  • 11 months later...
  • 5 months later...

Das funktioniert aber nur in der box_cart.html (im Template). Wenn man das an einer anderen Stelle (z.B. in der index.html) einbinden möchte, geht das nicht.

Ich hab das jetzt so gelöst:

Die Shop.de/xtCore/boxes/cart.php kopiert -> (cart1.php)

Die Shop.de/templates/TEMPLATES/xtCore/boxes/box_cart.html kopiert ->(box_cart1.html)

In die neue box_cart1.html hab ich dann nur {if $content_count}{$content_count}{else}0{/if} geschrieben.

Jetzt kann ich in der index.html einfach {box name=cart1} schreiben und ich bekomm die Anzahl der Artikel angezeigt.

Gibt es da noch eine schönere Variante?

//Christian

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...