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: Länderkürzel statt Staat bei Versand über Zonen

    ah-tonius

    • Mitglied
    • Beiträge: 195
    • Geschlecht:
    Hallo

    Versand nach: DE : 23 kg

    Schöner wäre: Versand nach Deutschland: 23 kg

    Das mit dem DE ist ja auch hier in der Demo, also eigentlich normal.
    Wo kann ich denn die Variable tauschen, den Doppelpunkt bekomme ich schon selber weg ;-)

    (Sorry ist kein Bug, aber ich habe erst beim Schreiben im DEMO nachgesehen und gemerkt, dass es normal ist.)

     Gruss Antonius



    Linkback: https://www.modified-shop.org/forum/index.php?topic=11747.0
    rechtstexte für onlineshop

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Länderkürzel statt Staat bei Versand über Zonen
    Antwort #1 am: 18. März 2011, 16:21:56
    Warum schreibst du das in "Bugs oder Funktionsfehler"? :?

    -> Verschoben nach "Bastelecke".

    Grüße

    Torsten

    mr.mc.mauser

    • Fördermitglied
    • Beiträge: 343
    • Geschlecht:
    Re: Länderkürzel statt Staat bei Versand über Zonen
    Antwort #2 am: 18. September 2012, 09:09:29
    Hallo,

    hab hier ne Quick an Dirty Lösung, zeigt aber statt Deutschland = Germany an.
    Damit hier Jedes Land im richtigen Namen angezeigt wird müsste man die Tabelle 'countries' bearbeiten.

    Mein Beispiel basiert auf der zones.php also Versand nach Zonen.

    Die Datei includes/modules/shipping/zones.php

    Suchen nach:
    Code: PHP  [Auswählen]
    $dest_country = $order->delivery['country']['iso_code_2'];
    $dest_zone = 0;
    $error = false;
    Füge darunter ein:
    Code: PHP  [Auswählen]
    // BOF Ländernamen
    $lang_query = "
        SELECT
            countries_name
        FROM
            countries
        WHERE
            countries_iso_code_2 = '"
    .$dest_country. "'
        "
    ;
    $dest_country_array = xtc_db_fetch_array(
        xtc_db_query(
            $lang_query
        )
    );
    $dest_country_title = $dest_country_array['countries_name'];
    // EOF Ländernamen

    suche nach:
    Code: PHP  [Auswählen]
     $shipping_method = MODULE_SHIPPING_ZONES_TEXT_WAY . ' ' . $dest_country . ' : ' . $shipping_weight . ' ' . MODULE_SHIPPING_ZONES_TEXT_UNITS;
    break;
    ersetze mit:
    Code: PHP  [Auswählen]
    // BOF Ländernamen
    $shipping_method = MODULE_SHIPPING_ZONES_TEXT_WAY
        . ' '
        . $dest_country_title
        . ' : '
        . $shipping_weight
        . ' '
        . MODULE_SHIPPING_ZONES_TEXT_UNITS;
    // EOF Ländernamen
    break;

    Gruß
    Robert
    2 Antworten
    2600 Aufrufe
    30. August 2012, 20:11:57 von MasterChief
    8 Antworten
    4564 Aufrufe
    26. Januar 2013, 16:33:44 von MarcusS81
               
    anything