DARKF3D3 Posted July 24, 2018 Share Posted July 24, 2018 Sto provando a nascondere l'indirizzo di fatturazione dal checkout ma ho alcuni problemi. Nel file "classic/templates/checkout/_partials/steps/addresses.tpl", ho commentato queste linee di codice: {if $use_same_address && !$cart.is_virtual} <p> <a data-link-action="different-invoice-address" href="{$use_different_address_url}"> {l s='Billing address differs from shipping address' d='Shop.Theme.Checkout'} </a> </p> {/if} E queste: {if !$use_same_address} <h2 class="h4">{l s='Your Invoice Address' d='Shop.Theme.Checkout'}</h2> {if $show_invoice_address_form} <div id="invoice-address"> {render file = 'checkout/_partials/address-form.tpl' ui = $address_form use_same_address = $use_same_address type = "invoice" form_has_continue_button = $form_has_continue_button } </div> {else} <div id="invoice-addresses" class="address-selector js-address-selector"> {include file = 'checkout/_partials/address-selector-block.tpl' addresses = $customer.addresses name = "id_address_invoice" selected = $id_address_invoice type = "invoice" interactive = !$show_delivery_address_form and !$show_invoice_address_form } </div> {if isset($invoice_address_error)} <p class="alert alert-danger js-address-error" name="alert-invoice" id="id-failure-address-{$invoice_address_error.id_address}">{$invoice_address_error.exception}</p> {else} <p class="alert alert-danger js-address-error" name="alert-invoice" style="display: none">{l s="Your address is incomplete, please update it." d="Shop.Notifications.Error"}</p> {/if} <p class="add-address"> <a href="{$new_address_invoice_url}"><i class="material-icons"></i>{l s='add new address' d='Shop.Theme.Actions'}</a> </p> {/if} {/if} E dal file "classic/templates/checkout/_partials/address-form.tpl", queste: {block name='form_fields' append} <input type="hidden" name="saveAddress" value="{$type}"> {if $type === "delivery"} <div class="form-group row"> <div class="col-md-9 col-md-offset-3"> <input name = "use_same_address" type = "checkbox" value = "1" {if $use_same_address} checked {/if}> <label>{l s='Use this address for invoice too' d='Shop.Theme.Checkout'}</label> </div> </div> {/if} {/block} Purtroppo però funziona solo parzialmente, infatti ci sono alcuni problemi con i bottoni "SALVA" e "CONTINUA" che in certe situazioni non sono mostrati correttamente e creano un po' di confusione ai clienti. Non capisco dove sbaglio... Sapete come potere rimuovere completamente tutto ciò che riguarda l'indirizzo di fatturazione dal checkout? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now