Prestashop 1.7: la mail di contatto dei clienti non viene inviata
26 Giugno 2019
test
30 Agosto 2019

Prima pubblicazione nov. 2014

checkoutA volte può risultare utile creare un carrello e passare al checkout nella maniera più rapida possibile.

Pensiamo ad esempio al caso di un banner pubblicitario a cui vogliamo associare un certo prodotto del nostro sito di e-commerce; possiamo associare il banner ad un link che porti alla pagina del prodotto, ma in questo caso per l’acquisto il visitatore dovrebbe mettere il prodotto nel carrello e procedere con il checkout; sarebbe meglio se il prodotto fosse automaticamente messo nel carrello e si procedesse con in checkout.

Cioè è possibile specificando i parametri opportuni direttamente nell’url:

<indirizzo del sito>/index.php?controller=cart&add=1&qty=1&id_product=<id prodotto>

dove <id prodotto> è l’identificatore del prodotto che si desidera aggiungere al carrello (è indicato prima colonna dell’elenco prodotti del backend).

Aggiornamento dell’8 luglio 2019

I suggerimenti presenti in questo articolo sono ancora validi per le ultime versioni di Prestashop tenendo in considerazione un aspetto: il link aggiunge i prodotti al carrello solo se il carrello è anonimo.

Se l’utente è loggato su Prestashop il link non funziona perché di default è attivo un parametro di sicurezza (Aumenta la sicurezza del front office) che ne impedisce il funzionamento in quella condizione.

Disattivando il parametro il link funziona anche per gli utenti loggati: io sconsiglio di farlo a meno che non si tratti di disattivazioni temporanee, ad esempio durante una breve campagna di advertising.

4 Comments

  1. Davide Sano ha detto:

    Salve purtroppo non funziona
    prestashop 1.6.1.2

  2. Marco ha detto:

    il link funziona ma solo se parte da un utente che è già su un sito, se volessi usarlo come link esterno, tipo da un altro sito non funziona.
    come si può fare?

    • Giorgio Mancuso ha detto:

      Il post è un po’ datato ma il suggerimento è ancora valido. L’unica cosa: il link funziona solo su carrelli anonimi, se l’utente è già loggato in prestashop, il link non fa nulla per questioni di sicurezza. Leggere l’aggiornamento del post per ulteriori dettagli

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *