Produkt anzeigen inkl. MwSt. zzgl.Versandkosten

      Produkt anzeigen inkl. MwSt. zzgl.Versandkosten

      Hallo !

      Ich möchte gerne bei allen Preisen im Shop die Angabe zufügen "inkl. MwSt. zzgl. Versandkosten" (ist ja bei uns so gesetzlich vorgeschrieben). Ich habe jetzt in ein paar Templates diesen Text als HTML-Text hinzugefügt. Gibt es dafür eine "elegantere" Lösung bzw. ein programmiertes Modul ?

      Viele Grüße

      Silvia
      Hallo Silvia,

      nach einem Modul dazu suche ich auch noch :)

      Aber bis dahin kannst Du die Änderungen in der price.phtml selbst vornehmen. Die Datei findest Du hier ...

      Quellcode

      1. \app\design\frontend\default\default\template\catalog\product\price.phtml


      An diversen Stellen muss jetzt die Ergänzung getippert werden (inkl. 19% MwSt. sowie zzgl. Versandkosten), wobei ich die Versandkosten zusätzlich verlinken würde. Such mal nach den Stellen, wo "$-price" oder so ähnlich auftaucht.

      Aber ein Modul wäre natürlich die bessere Lösung, zumal sich die Datei bei einem Update eventuell wieder überschreibt (war bei mir jetzt auch so, muss die Änderung auch erneut durchführen).

      Wenn Du übrigens nicht so genau weisst, welche Datei Du anpassen musst, dann schalte einfach die Template Hints im Admin ein, danach kannst Du im Frontend genau sehen, welcher Content woher kommt:

      Quellcode

      1. System-Konfiguration-Main Website-erweitert-Entwickleroptionen-Debug-Vorlagen

      Pfadhinweise = Ja

      Nicht vergessen, die Template Hints auch wieder auszuschalten, weil die Kunden das auch so sehen ;)


      Mit besten Grüßen
      Ingo

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Ingo“ ()

      hallo,

      gibts dazu mittlerweile schon ein modul? das problem ist:
      1. ich hab keine Ahnung was und an welchen stellen der price.phtml ich da genau ändern muss
      2. werden wir auch kunden haben die nettopreise angezeigt bekommen, also muss der text bei denen dann "exkl. MwSt. zzgl. Versandkosten" lauten

      who can help me?

      lg, martin
      Also die Lösung "inkl. MwSt" muss in Zeile 64 der

      Quellcode

      1. /app/design/frontend/default/default/template/catalog/product/price.html
      hinzugefügt werden:

      PHP-Quellcode

      1. <span class="regular-price" id="product-price-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>"><?php echo Mage::helper('core')->currency($_price,true,true) ?> inkl. 19% Mwst zzgl. <a href="/versandkosten" target="_blank">Versandkosten</a></span>
      Evtl. müssen noch andere Stellen bearbeitet werden, für einen normalen Shop der nur Brutto-Preise ausweist reicht diese Lösung allerdings.
      Magento Hosting | Cloud Server | Shopware Hosting | Elasticsearch Hosting
      Unsere Hosting-Lösungen nutzen ultraschnelle SSDs und sind jederzeit skalierbar.
      also, ein blank template hab ich nicht, ich nehme an die änderung wird dann in der

      Quellcode

      1. /app/design/frontend/default/default/template/catalog/product/price.html

      durchgeführt.

      ich bekomme dann aber eine fehlermeldung in der produktansicht

      Zeile 64 sieht vorher so aus:

      PHP-Quellcode

      1. <?php if ($_finalPrice == $_price): ?>

      muss der code davor, danach, oder irgendwie mittenrein?
      sorry für die dummen fragen, aber mit code hab ich nicht viel (eigentlich garnichts) am hut

      lg, martin
      Ich habe den Pfad und den Code soeben etwas angepasst.

      Die Datei ist richtig, du musst allerdings eine Zeile suchen die so aussieht wie die von mir genannte. Diese müsste sich in Zeile 64 oder "Umgebung" befinden...

      Die Änderung

      Quellcode

      1. inkl. 19% Mwst zzgl. <a href="/versandkosten" target="_blank">Versandkosten</a>
      wird einfach nur hinten angehängt.
      Magento Hosting | Cloud Server | Shopware Hosting | Elasticsearch Hosting
      Unsere Hosting-Lösungen nutzen ultraschnelle SSDs und sind jederzeit skalierbar.
      Ja klar,

      die Änderung sind in der Datei

      Quellcode

      1. /app/design/frontend/default/default/template/catalog/product/price.phtml
      und zwar in der Zeile 200
      vorher:

      PHP-Quellcode

      1. <span class="regular-price" id="product-price-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
      2. <?php echo $_coreHelper->currency($_price,true,true) ?>
      nachher:

      PHP-Quellcode

      1. <span class="regular-price" id="product-price-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
      2. <?php echo $_coreHelper->currency($_price,true,true) ?> inkl. 19% Mwst. zzgl. <a href="/versandkosten" target="_blank">Versandkosten</a>
      Die Versandkostenseite muss natürlich im Adminbereich unter CMS -> Seiten verwalten angelegt werden sonst geht der Link hinter den Versandkosten ins Leere.

      lg, Martin
      Hmm, vielleicht sollte ich meine modifizierte price.phtml mal gegen eine aktuellere austauschen :D.

      Nochmals der Hinweis, dass die Änderung an MEHREREN Stellen durchgeführt werden muss, wenn man im Shop mit Aktionspreisen arbeitet, da dann anderer Teil-Code für die Darstellung herangezogen wird.

      Also immer schön nach dem Fragment "$_price" suchen und ggf. anpassen. Ich hatte das bei mir so gelöst, dass ich einfach bei jedem Codefragment zu Testzwecken eine Nummerierung als Text hinzugefügt habe. Die wird dann ja im Frontend angezeigt (hinter dem Preis). Dann hatte ich mit Sonderpreisen etc. gearbeitet und wusste dadurch genau, wo die Ergänzung gesetzt werden muss.