Ankündigung

Einklappen
Keine Ankündigung bisher.

Versand nur in bestimmte Postleitzahlen erlauben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    (Zen-Cart 1.5.6) Versand nur in bestimmte Postleitzahlen erlauben

    Hallo zusammen,

    wo nehme ich eine Validierung der PLZ vor?

    Also ich möchte dass nur wenige Postleitzahlen eingetragen werden können.
    Hierfür habe ich keinen Eintrag bei den Versandzonen finden können.


    meine aktuelle Behelfslösung sieht so aus:

    /includes/modules/create_account.php
    Zeile 253
    hinter der geschlossenen Klammer von
    Code:
      "if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {"
    Code:
      $aPostcode = array("11111", "22222", "33333", "44444");
      if (!in_array($postcode, $aPostcode)) {
        $error = true;
        $messageStack->add('create_account', ENTRY_POST_CODE_ZONE_ERROR);
       }

    /includes/languages
    Zeile 231
    hinter
    Code:
    "define('ENTRY_POST_CODE_ERROR', 'Die Postleitzahl muss aus mindestens ' . ENTRY_POSTCODE_MIN_LENGTH . ' Zeichen bestehen.');"
    Code:
    define('ENTRY_POST_CODE_ZONE_ERROR', 'Die eingetragene Adresse passt nicht zum Liefergebiet');
    Diese Lösung funktioniert nur bei der Erstanmeldung, eine nachträgliche Änderung wird dadurch nicht verhindert.

    Wie kann ich dies verbessern?

    #2
    Wenn Du das auch beim Bearbeiten des Adressbuchs im Kundenkonto haben willst, dann musst Du Deine Anpassungen auch vornehmen in
    includes/modules/pages/address_book_process/header_php.php

    Kommentar

    Info zu diesem Forenarchiv:
    Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
    Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
    Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
    PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
    Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
    FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

    Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
    Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
    Fehler in der Software können auf Github als Issues gemeldet werden.
    Follow us
    aktuelle version
    Zen Cart 1.5.7g deutsch
    vom 12.12.2023
    [Download]
    Lädt...
    X