Come migliorare la pagina Shopping Cart
Moderatore: mod Generali
Come migliorare la pagina Shopping Cart
Ho visto che in molti trovano difficoltà nell'eliminare dei prodotti dal carrello o aggiornarne le quantità.
Effettivamente per un utente alle prime armi non è molto intuitivo e quindi avevo pensato di modificare la pagina shopping_cart.php in questo modo:
- aggiungere vicino alle caselle di testo con le quantità, due tasti piccini con + e - che incrementano/decrementano le quantità del prodotto senza ricaricare la pagina
- eliminare i checkbox e sostituirli con una X rossa con scritto sotto piccino "Elimina"
- eliminare il tasto "Aggiorna carrello" (facoltativo, potrebbe essere utile per chi utilizza le quantità di magazzino)
Credo che queste migliorie aumentino anche leggermente le conversioni in quanto in parecchi test sull'usabilità del mio sito, ho notato che utenti non esperti si bloccavano e alla fine rinunciavano all'acquisto soltanto perchè magari avevano inserito nel carrello un prodotto erroneamente e non riuscivano a toglierlo.
Ci mettiamo al lavoro?
Effettivamente per un utente alle prime armi non è molto intuitivo e quindi avevo pensato di modificare la pagina shopping_cart.php in questo modo:
- aggiungere vicino alle caselle di testo con le quantità, due tasti piccini con + e - che incrementano/decrementano le quantità del prodotto senza ricaricare la pagina
- eliminare i checkbox e sostituirli con una X rossa con scritto sotto piccino "Elimina"
- eliminare il tasto "Aggiorna carrello" (facoltativo, potrebbe essere utile per chi utilizza le quantità di magazzino)
Credo che queste migliorie aumentino anche leggermente le conversioni in quanto in parecchi test sull'usabilità del mio sito, ho notato che utenti non esperti si bloccavano e alla fine rinunciavano all'acquisto soltanto perchè magari avevano inserito nel carrello un prodotto erroneamente e non riuscivano a toglierlo.
Ci mettiamo al lavoro?
Re: Come migliorare la pagina Shopping Cart
se può interessarvi ho risolto così...wiko85 ha scritto:- eliminare i checkbox e sostituirli con una X rossa con scritto sotto piccino "Elimina"
Codice: Seleziona tutto
//--------------------------------
//-- in application_top.php cerca:
//--------------------------------
switch ($HTTP_GET_VARS['action']) {
//--------------------------------
//-- dopo inserisci:
//--------------------------------
case 'elimina-prodotto' : $cart->remove($HTTP_GET_VARS['products_id']);
tep_redirect(tep_href_link($goto));
break;
Codice: Seleziona tutto
//--------------------------------
//-- in shopping_cart.php cerca:
//--------------------------------
'text' => tep_draw_checkbox_field('cart_delete[]', $products[$i]['id']));
//--------------------------------
//-- e sostituisci con:
//--------------------------------
'text' => '<a href="' . tep_href_link(FILENAME_SHOPPING_CART, 'action=elimina-prodotto&products_id='.$products[$i]['id']) . '">' . tep_image_button('elimina.gif', 'Elimina') . '</a>');
Re: Come migliorare la pagina Shopping Cart
c'è una contributions che fa tutto quello che ti serve...
si chiama AJAX Shopping Cart
si chiama AJAX Shopping Cart
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
Re: Come migliorare la pagina Shopping Cart
si ma se il cliente non ha javascript attivo non funziona,dynamo ha scritto:c'è una contributions che fa tutto quello che ti serve...
si chiama AJAX Shopping Cart
oppure alcune volte non si aggiorna la quantità o non si elimina il prodotto dal carrello...
Re: Come migliorare la pagina Shopping Cart
dai... però chi è che non ha più javascript attivo?
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
Re: Come migliorare la pagina Shopping Cart
c'è sempre una minoranza...wiko85 ha scritto:dai... però chi è che non ha più javascript attivo?
comunque era solo per informarvi...
Ciao
Antonello
Re: Come migliorare la pagina Shopping Cart
appena finito tutti i lavori che avevo in mentre...
il sito è http://www.mcdigit.it, se avete bisogno son qui!
il sito è http://www.mcdigit.it, se avete bisogno son qui!
Re: Come migliorare la pagina Shopping Cart
wiko85 ha scritto:appena finito tutti i lavori che avevo in mentre...
il sito è http://www.mcdigit.it, se avete bisogno son qui!
alla fine hai installato la contributions ho hai modificato a mano?
Re: Come migliorare la pagina Shopping Cart
la contrib mi è servita di molto per prendere spunto e poi alla fine ho modificare i file application_top.php e shopping_cart.php
consiglio vivamente queste modifiche in quanto sono sicuro che aumentano leggermente le conversioni
sono certo che tanti utenti alle prime armi hanno difficoltà ad eliminare/modificare quantità dei prodotti con un carrello di osc originale...
bye!
consiglio vivamente queste modifiche in quanto sono sicuro che aumentano leggermente le conversioni
sono certo che tanti utenti alle prime armi hanno difficoltà ad eliminare/modificare quantità dei prodotti con un carrello di osc originale...
bye!
Re: Come migliorare la pagina Shopping Cart
Potresti postare la modifica che hai fatto?wiko85 ha scritto:la contrib mi è servita di molto per prendere spunto e poi alla fine ho modificare i file application_top.php e shopping_cart.php
consiglio vivamente queste modifiche in quanto sono sicuro che aumentano leggermente le conversioni
sono certo che tanti utenti alle prime armi hanno difficoltà ad eliminare/modificare quantità dei prodotti con un carrello di osc originale...
bye!
Grazie
Re: Come migliorare la pagina Shopping Cart
una la trovi qui: viewtopic.php?f=3&t=10825&p=48955#p48931
per l'altra cerca AJAX Shopping Cart, sicuramente riesci a fare di meglio!
per l'altra cerca AJAX Shopping Cart, sicuramente riesci a fare di meglio!
Re: Come migliorare la pagina Shopping Cart
Ragazzi per chi interessasse....esisteva una contribution...senza tanti segreti eccola qua
http://addons.oscommerce.com/info/4209
ce anche guarda caso come eliminare i prodotti e come aggiungerli senza la contribution ajax shopping cart
Ciao ragazzi
http://addons.oscommerce.com/info/4209
ce anche guarda caso come eliminare i prodotti e come aggiungerli senza la contribution ajax shopping cart
Ciao ragazzi
VHosting Solution
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Web Hosting Da 26 Euro Annuo
OsCommerce Hosting 144 Euro Annuo
15% di sconto con il codice: OSC-Member su WebHosting - OSC Hosting
http://www.vhosting-it.com
info@vhosting-it.com
Re: Come migliorare la pagina Shopping Cart
Ciao, io ho installato la contrib segnalata da vampire ma non funziona, non cambia niente... qualcuno sa aiutarmi ?
Re: Come migliorare la pagina Shopping Cart
devi aver sbagliato qlcsa, l'ho installata adesso (non pensavo che mi sarebbe servita ) e non mi ha dato nessun problema
Prova a rivedere l'install
--- correggo
se ho quantità 1 nel carrello il segno meno è cliccabile, cioè torna al carrello vuoto, ma non mi usciva la manina
ho risolto sostituento l'ultimo step dell'install così:
a parte questo sembra ok
Prova a rivedere l'install
--- correggo
se ho quantità 1 nel carrello il segno meno è cliccabile, cioè torna al carrello vuoto, ma non mi usciva la manina
ho risolto sostituento l'ultimo step dell'install così:
Codice: Seleziona tutto
if ($products[$i]['quantity']==1) {
$minus_field = '<a href="javascript:changeQuantity("'.$products[$i]['id'].'",-1)">' . tep_image(DIR_WS_IMAGES .'minus.gif'). ' ' . '</a>';
} else {
$minus_field = '<a href="javascript:changeQuantity("'.$products[$i]['id'].'",-1)">' . tep_image(DIR_WS_IMAGES .'minus.gif'). ' ' . '</a>';
}
$info_box_contents[$cur_row][] = array('align' => 'center',
'params' => 'class="productListing-data" nowrap valign="top"',
'text' => $minus_field . tep_draw_input_field('cart_quantity[]', $products[$i]['quantity'], 'size="1" onChange="UpdateCartQuantity();" id="qty_'.$products[$i]['id'].'"').'<a href="javascript:changeQuantity("'.$products[$i]['id'].'", 1)">'. ' ' .tep_image(DIR_WS_IMAGES .'plus.gif').'</a>'. tep_draw_hidden_field('products_id[]', $products[$i]['id']));
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui ) bene bravo bis!!:)
Re: Come migliorare la pagina Shopping Cart
a me escono il + e il - nel carrello ma cliccandoci non succede nulla, ho anche ripetuto l'operazione.