В админке
Настройки - Заказы - Разрешить "Гостевую" покупку (Включено)
при этом преста всё равно на шаге 2 показывает формы авторизации, создания аккаунта, Instant checkout, Delivery address (хотя следующий шаг ввод адреса).
В controllers/fron/OrderController.php есть только
4 steps to the order
STEP_SUMMARY_EMPTY_CART
STEP_ADDRESSES
STEP_DELIVERY
STEP_PAYMENT
т.е. ничего связанного с логином/авторизацией, что можно было бы удалить.
Если в themes/my/order-steps.tpl удалить этот кусок:
Код:
<li class="{if $current_step=='login'}step_current{elseif $current_step=='address'}step_done step_done_last{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}step_done{else}step_todo{/if}{/if} second">
{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}
<a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1&multi-shipping={$multi_shipping}")|escape:'html':'UTF-8'}">
<em>2</em> {l s='Login'}
</a>
{else}
<span><em>2</em> {l s='Login'}</span>
{/if}
</li>
то в результате шаг 2 исчезнет визуально (из списка шагов), но после первого шага мы все равно попадаем на страницу шага 2 (логин/авторизация).
Подскажите пожалуйста, как правильно убрать логин, чтобы гости могли оформлять заказ без авторизации/регистрации?
Сообщение отредактировал tgz (13-09-2015 08:35)