Domyślnie w PrestaShop 1.7 na stronie z potwierdzeniem zamówienia jest umieszczona sekcja „nagabująca” do rejestracji. Jest ona widoczna jedynie dla zakupów bez rejestracji (zakupów „dla Gości”):

Formularz ten jest w naszej ocenie zbędny. O ile podczas zakupu już było pytanie o rejestrację to po co pytać o to jeszcze raz? Jest to nachalne i może być źle odebrane przez klienta.
Ten blok zwiększa ilość informacji wyświetlanych na ostatnim monicie z potwierdzeniem zamówienia. Dla klientów mniej obeznanych z interface’ami webowymi może sugerować, że to dodatkowa czynność którą muszą wykonać. Wprowadza to niepotrzebną konsternację.
Można na szczęście stosunkowo łatwo to ukryć bez szkody na działanie systemu.
Otwórz plik:
themes/at_movic/templates/checkout/order-confirmation.tpl
Odnajdź fragment kodu typu:
{block name='customer_registration_form'} {if $customer.is_guest} <div id="registration-form" class="card"> <div class="card-block"> <h4 class="h4">{l s='Save time on your next order, sign up now' d='Shop.Theme.Checkout'}</h4> {render file='customer/_partials/customer-form.tpl' ui=$register_form} </div> </div> {/if} {/block}
Następnie otocz go komentarzem:
{* {block name='customer_registration_form'} {if $customer.is_guest} <div id="registration-form" class="card"> <div class="card-block"> <h4 class="h4">{l s='Save time on your next order, sign up now' d='Shop.Theme.Checkout'}</h4> {render file='customer/_partials/customer-form.tpl' ui=$register_form} </div> </div> {/if} {/block} *}
grafika:wallpaperaccess.com