Magento How To: come impostare "Spedisci a questo indirizzo" come checked di default nel checkbox dell'ordine di un prodotto. Il codice seguente vi consentirà di preselezionare la casella "spedisci a questo indirizzo" durante il checkout in Magento. Poichè la maggior parte dei clienti vorrà che la merce sia spedita allo stesso indirizzo della fatturazione quindi è meglio settare l'opzione preselezionata a "Spedisci a questo Indirizzo".
E' possibile operare questa modifica o sul template personalizzato che probabilmente abbiamo installato o direttamente su un file di sistema.
Per fare un over-ride del tema personalizzato posizioniamoci qui
app/design/frontend/< iltuotema >/< iltuotema >/template/checkout/onepage/billing.phtml
O apriamo il file di sistema seguente
app/design/frontend/base/default/template/checkout/onepage/billing.phtml
Dopo la linea di codice:
<?php of ($this->canShip()): ?>
Oppura la linea (dipende da quale file stiamo modificando):
<form id="co-billing-form" action="">
Aggiungere il codice seguente:
<?php
$session = Mage::getSingleton('core/session');
if (intval($session->getPreselectedAddressOption()) !== 1) {
$session->setPreselectedAddressOption('1');
$this->getQuote()->getShippingAddress()->setSameAsBilling(true);
}
?>
Il gioco è fatto! Vi siamo stati utili? Commentate, Condividete !
Per realizzare un e-commerce, per consulenze o grafiche personalizzate in Magento visita il nostro sito e contattaci :
www.internet-idee.net