Ich versuche, eine Postleitzahl und eine Postleitzahl für Versand- und Rechnungsinformationen verbindlich zu machen, aber ich bin nicht erfolgreich. Bitte bieten Sie einige Lösungen an.
Ich versuche, eine Postleitzahl und eine Postleitzahl für Versand- und Rechnungsinformationen verbindlich zu machen, aber ich bin nicht erfolgreich. Bitte bieten Sie einige Lösungen an.
Antworten:
Gehe zu
System-> Konfiguration-> Standard-> Allgemein-> Länderoptionen
Multiselect-Box mit der Bezeichnung "Postleitzahl ist für die folgenden Länder optional".
Wählen Sie die Länder aus, in denen das Feld optional sein soll.
Bei Codeänderungen wird immer empfohlen, anstelle von Codeänderungen integrierte Funktionen zu verwenden.
Es wird ein Textfeld für die Postleitzahl sein. Bitte fügen Sie "Erforderlicher Eintrag" in das Klassenattribut des Postleitzahl-Textfelds ein. Dann ist es fertig
für zB.
<input type="text" title="<?php echo $this->__('Zip/Postal Code') ?>" name="billing[postcode]" id="billing:postcode" value="<?php echo $this->escapeHtml($this->getAddress()->getPostcode()) ?>" class="required-entry input-text validate-zip-international <?php echo $this->helper('customer/address')->getAttributeValidationClass('postcode') ?>" />
siehe ich hatte oben den erforderlichen Eintrag in der Klasse hinzugefügt
Die andere Möglichkeit besteht darin required-entry, den Feldern einen Klassennamen hinzuzufügen , indem Sie die Vorlagen aufrufen.
required-entry.