Еще немного экспериментов:
Хочу добиться упрощения покупки по кнопке "Быстрое оформление заказа". Оставить только поля: телефон, Имя, фамилия.
Нормальный вариант оформления заказа должен работать без изменений.
Скрывать поля в "быстром оформлении заказа" можно так:
<p class="required text
is_customer_param">
<label for="email">{l s='E-mail'}</label>
Правим файл order-opc-new-account.tpl (так как выбрано оформление заказа на одной странице).
"Обязательное" поле нужно заполнить случайным значением :
<p class="required text is_customer_param">
<label for="email">{l s='E-mail'}</label>
<input type="text" class="text" id="email" name="email" value="{if isset($guestInformations) && $guestInformations.email}{$guestInformations.email}
{else}{uniqid()}@{uniqid()}.ru{/if}" />
<sup>*</sup>
</p>
При этом по кнопке "создать учетную запись" при "нормальном" оформлении заказа увидим заполненный билебердой емайл, что не айс.
Может подскажет кто, как проверить на "Гостя", чтоб очистить поле при не быстром оформлении заказа.
Сообщение отредактировано wladgad 16-03-2012 22:13 ...