Автор Тема: Гостевая покупка  (Прочитано 593 раз)

16 Сентября 2013, 17:08:51
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При гостевой покупке, при заполненных полях, появляться ошибка "Вы должны указать по крайней мере один номер телефона"
Поле куда ввести номер нету, как это исправить??
16 Сентября 2013, 17:17:07
Ответ #1
  • Фрилансер
  • *
  • Сообщений: 245
  • Репутация: +3/-0
    • Просмотр профиля
В стране указать поля для адреса.
Есть много тем про обязательные поля, ищите на форуме.
16 Сентября 2013, 17:21:35
Ответ #2
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В стране указать поля для адреса.
Есть много тем про обязательные поля, ищите на форуме.

В настройках страны убрал поля телефон, всеровно требует

firstname lastname
company
vat_number
address1
address2
postcode city
Country:name

вот что там осталось
16 Сентября 2013, 17:50:38
Ответ #3
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
проблему решил встави вот этот код

{if $onr_phone_at_least}
  <p align="middle"><strong>{l s='You must register at least one phone number'} !</strong></p>
<p class="required text">
  <label for="phone">{l s='Home phone'}</label>
  <input type="text" class="text" name="phone" id="phone" value="{if isset($smarty.post.phone)}{$smarty.post.phone}{/if}" />
</p>
<p class="required text">
  <label for="phone_mobile">{l s='Mobile phone'} <sup>*</sup></label>
  <input type="text" class="text" name="phone_mobile" id="phone_mobile" value="{if isset($smarty.post.phone_mobile)}{$smarty.post.phone_mobile}{/if}" />
</p>
{/if}

в файл шаблона  authentication.tpl