Мой почтовый индекс поля по-прежнему остается не востребованным в моей форме клиента


Я пытаюсь ввести обязательную запись в свое поле "zip", но <label> <em>*</em> все еще показывает, как display:none.

Если кто-нибудь сможет мне помочь, было бы здорово =)

<li class="fields">
    <div class="field">
        <label for="zip" class="required"><em>*</em><?php echo $this->__('Zip/Postal Code') ?></label>
        <div class="input-box">
            <input type="text" name="postcode" value="<?php echo $this->escapeHtml($this->getFormData()->getPostcode()) ?>" title="<?php echo $this->__('Zip/Postal Code') ?>" id="zip" class="input-text required-entry validate-zip <?php echo $this->helper('customer/address')->getAttributeValidationClass('postcode') ?>" />
        </div>
    </div>
    <div class="field">
        <label for="country" class="required"><em>*</em><?php echo $this->__('Country') ?></label>
        <div class="input-box">
            <?php echo $this->getCountryHtmlSelect() ?>
        </div>
    </div>
</li>

enter image description here

Как вы можете видеть, они: <em style="display:none;">*</em>

И <input [...] class="input-text validate-zip">

Даже если я установлю required-entry в своем коде, класс required-entry не применяется

Author: Fabian Schmengler, 2015-01-02

2 answers

Вместо требуется использовать класс требуется-запись

Дайте мне знать, если это будет решено.

 0
Author: vinothavn, 2015-06-03 10:01:52

Из панели администратора ->каталог ->атрибуты ->управление атрибутами вы можете отредактировать свойства поля zip и установить "Требуемые значения" на "ДА"

 1
Author: Alex Coloma, 2015-01-02 16:12:04