Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: inkl. 19% MwSt soll in englisch 19% VAT sein

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #15 am: 08. September 2009, 18:20:21
    hi,

    auch mit den beiden neuen hochgeladenen dateien aus dem aktuellen trunk habe ich immer noch das problem, dass die anzeige von "incl. 19% MwSt" sich im warenkorb nicht umstellt. ich spreche von dem warenkorb auf der rechten seite!

    schönen gruß,
    jan

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #16 am: 08. September 2009, 20:35:50
    Ahso, du meinst nur im Warenkorb... sorry, das Problem zieht sich durch alle xtc-Versionen, egal ob Gambio oder HHG Multistore, dass komischerweise im Warenkorg MwST steht, obwohl man englisch ausgewählt hatte. Müssten wir uns mal anschauen...

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #17 am: 08. September 2009, 20:55:19
    Ich schätze das Problem könnte hier liegen:
    /install_step6.php
    (wie Werte werden in der DB gespeichert)

    Code: PHP  [Auswählen]
    case '81':
    // Deutschland
    $tax_normal='19.0000';
    $tax_normal_text='MwSt. 19%';
    $tax_special='7.0000';
    $tax_special_text='MwSt. 7%';
    break;
     
    Da ist es wohl egal welche Sprache eingestellt wird. Da steht dann immer "MwSt. 19%"

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #18 am: 08. September 2009, 21:51:11
    Jupp... schwer das zu ändern.

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #19 am: 09. September 2009, 09:58:56
    Vielleicht kann man da was mit "Smarty:replace" machen, wenn die Sprache nicht deutsch ist...

    Code: PHP  [Auswählen]
    Beispiel:
    {$text|replace:"MwSt.":"VAT"}
     

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #20 am: 09. September 2009, 10:08:03
    hallo dokuman,

    in welcher datei kann ich das mal ausprobieren? in der shopping_cart.php?

    schönen gruß,
    jan

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #21 am: 09. September 2009, 10:15:58
    Das weiß ich leider nicht, aber du darfst dich gerne in die Thematik einarbeiten.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #22 am: 09. September 2009, 11:19:53
    Das wär doch mal schick, da lernt man gleich dazu. =)
    Aber wenn es sooo einfach wäre, würde man es in anderen Forks wohl auch finden, befürchte ich. :?

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #23 am: 09. September 2009, 11:33:09
    Nur zur Info, der Warenkorb auf der rechten Seite ist doch eine Box! :wink:

    Dafür benötigt man entwender ein Boxenluder oder man sieht sich den PHP-Code in templates/xtc5/source/boxes/shopping_cart.php mal an.  :mrgreen:

    Mit Zeile 69 kann man bestimmt was machen:

    Code: PHP  [Auswählen]
    $box_smarty->assign('UST', $_SESSION['cart']->show_tax());
    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #24 am: 09. September 2009, 12:11:14
    Das gilt auch für die order_details_cart.php

    -> Zeile 139:

    Code: PHP  [Auswählen]
    $module_smarty->assign('UST_CONTENT', $_SESSION['cart']->show_tax());
     
    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #25 am: 11. September 2009, 10:27:20
    hi,

    das 'UST' ist doch eine sprachvariable, oder?
    ich habe in der english.php das hier eingetragen:

    Code: PHP  [Auswählen]
    define('UST','VAT');
    aber leider ohne erfolg. ist das wohl fest in der datenbank verdrahtet?

    schönen gruß,
    jan

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #26 am: 11. September 2009, 18:33:59
    Jepp, wie DokuMan schon beschrieben hat. ;-)
    Soooo einfachh ist es dann doch nicht, leider. :?

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #27 am: 12. September 2009, 11:20:17
    Ok, Problem erkannt!

    Die Bezeichnung kommt direkt aus der Datenbank - TABLE_TAX_RATES
    und zwar aus dem Feld tax_description

    Diese Feld wird im Admin verwaltet:
    Steuersätze - Steuersatz bearbeiten - Beschreibung
    Standardeintrag: MwSt. xx%

    Wenn man hier den Text MwSt. entfernt fehlt er natürlich im Shop
    Man muss also das "inkl." mit "MwSt." ergänzen -> TAX_ADD_TAX in german.php ,weitere_sprachen.php

    Vielleicht kann das jemand mal ausgiebig testen, vor allem ob das neue TAX_ADD_TAX mit "inkl. MwSt. " nicht irgendwo Probleme macht.

    Gruss Web28

    web28

    • modified Team
    • Beiträge: 9.404
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #28 am: 13. September 2009, 10:04:12
    Hier mal die DAU Anleitung: :mrgreen:

    1. Eintrag in Datenbank ändern.
    Im Admin bei Land /Steuer - Steuersätze - Steuersatz bearbeiten
    Beschreibung: MwSt. 19%
    ändern in:
    Beschreibung: 19% (also das Wort MwSt. entfernen)

    Das ist für jeden Steuersatz zu wiederholen!

    2. Sprachfiles ändern:

    Suche in includes/lang/german.php

    Code: PHP  [Auswählen]
    define('TAX_ADD_TAX','inkl. ');
    define('TAX_NO_TAX','zzgl. ');
     
    Ändern in

    Code: PHP  [Auswählen]
    define('TAX_ADD_TAX','inkl. MwSt. ');
    define('TAX_NO_TAX','zzgl. MwSt. ');
     
    Das muss für jede Sprache wiederholt werden (includes/lang/english.php usw.)

    Gruss Web28

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    inkl. 19% MwSt soll in englisch 19% VAT sein
    Antwort #29 am: 13. September 2009, 11:23:26
    hallo web28,

    herzlichen dank für deine antwort und die lösung!! habe es gerade geändert und es funktioniert. freut mich sehr!!

    schönen gruß,
    jan

    11 Antworten
    8597 Aufrufe
    27. Juli 2009, 20:21:45 von DokuMan
    27 Antworten
    13415 Aufrufe
    01. Januar 2013, 19:27:15 von vsell
    14 Antworten
    12276 Aufrufe
    24. Februar 2014, 18:36:13 von xeron