Prestashop 1.7: la mail di contatto dei clienti non viene inviata
26 Giugno 2019
Prestashop: cambiare la mail di riferimento del sito
25 Marzo 2020
Prestashop 1.7: la mail di contatto dei clienti non viene inviata
26 Giugno 2019
Prestashop: cambiare la mail di riferimento del sito
25 Marzo 2020

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.

8 Comments

  1. Davide Sano ha detto:

    Salve purtroppo non funziona
    prestashop 1.6.1.2

    • Giorgio Mancuso ha detto:

      Si tratta di un post un po’ datato (fine 2014), ma il suggerimento mi risulta ancora valido sia su Prestashop 1.6 (ho provato su uno shop basato su PS 1.6.1.7) sia su Prestashop 1.7

  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

  3. Tony ha detto:

    Ciao, con prestashop 1.7.7.8 funziona perfettamente, e confermo anche il fatto che se un utente è gia loggato non funziona, bisogna disattivare l’Aumento di sicurezza del Front Office. grazie

  4. lorenzo ha detto:

    ciao, se volessi invece aggiungere più di un prodotto nel link?

Lascia un commento

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