Magento не показывает номер телефона пользователя гостевой проверки (одностраничная проверка)

Magento не будет сохранять номера телефонов для клиентов-гостей при оформлении заказа на одной странице. Номер телефона является обязательным полем в одностраничной форме оформления заказа, как показано на изображении.

введите здесь описание изображения

но в панели администратора в деталях заказа не отображается номер телефона, как показано на следующем изображении.

введите здесь описание изображения

Мне удалось решить проблему, но это было около года назад, и я не помню, как я это сделал. Гугл не поможет, по крайней мере, мне в этом случае. Спасибо


person Think Different    schedule 23.10.2014    source источник


Ответы (1)


Добавьте приведенный ниже код в файл shipping.phtml.
Замените существующее поле "Телефон", используя приведенный ниже код.

<div class="field">
 <label for="shipping:telephone" class="required"><em>*</em><?php echo $this->__('Telephone') ?></label>
    <div class="input-box">
  <input type="text" name="shipping[telephone]" value="<?php echo $this->escapeHtml($this->getAddress()->getTelephone()) ?>" title="<?php echo $this->__('Telephone') ?>" class="input-text <?php echo $this->helper('customer/address')->getAttributeValidationClass('telephone') ?>" id="shipping:telephone" onchange="shipping.setSameAsBilling(false);" />
      </div>
           </div>
person Jenith Samuel    schedule 18.05.2017