Jump to content
Jeosh

Problema prodotti che restano nel carrello

Recommended Posts

Salve a tutti

da pochi giorni ho installato un nuovo tema per la versione 1.6

Sembra andare tutto bene a parte un problema non da poco: quando qualcuno effettua un acquisto, alcuni dei prodotti acquistati restano nel carrello di chiunque, cioè se clicco sull’icona del carrrello, appare un numero e nella tendina esce una lista di prodotti, questo vale da qualsiasi postazione venga aperto il sito. 

Il problema si risolve pulendo la cache, solo che si ripresenta con gli ordini successivi. 

Ho provato a effettuare una ricerca ma non ho trovato nulla al riguardo. 

Chiedo gentilmente il vostro aiuto. 

Grazie in anticipo. 

Share this post


Link to post
Share on other sites
1 hour ago, hardware-store said:

puoi indicare il link del sito?

www.pelignashop.it

Share this post


Link to post
Share on other sites

interessante questa cosa...verifica che la cache non sia attiva su mysql.

Non credo centri qualcosa il cambio tema

Share this post


Link to post
Share on other sites

no, è attiva su file system

hai qualche idea? potrebbe entrarci il fil htaccess?

Share this post


Link to post
Share on other sites

Guarda se hai installato qualche modulo che ha a che fare con la cache. Cerca "cache" nella sezione moduli.

PS dovrebbe automaticamente azzerare il carrello se esso e' collegato ad un ordine.

Share this post


Link to post
Share on other sites
36 minutes ago, Haumea said:

Guarda se hai installato qualche modulo che ha a che fare con la cache. Cerca "cache" nella sezione moduli.

PS dovrebbe automaticamente azzerare il carrello se esso e' collegato ad un ordine.

nessun modulo cache è installato, il problema è che non dipende solo dagli ordini, anche se metto un prodotto nel carrello senza effettuare il pagamento, rimane visibile a tutti.

Share this post


Link to post
Share on other sites
45 minutes ago, Haumea said:

Guarda se hai installato qualche modulo che ha a che fare con la cache. Cerca "cache" nella sezione moduli.

PS dovrebbe automaticamente azzerare il carrello se esso e' collegato ad un ordine.

scusa mi spieghi il ruolo della cache?...o meglio delle cache?

Le cache smarty e symfony non centrano nulla con i carrelli, questo e un problema di cokiee e di routing, bisogna capire come mai salva gli stessi cookie su tutti i dispositivi!.

Cerchiamo di non sparare a caso.

Qui non siamo da zio mario il meccanico che le prova tutte fino a quando non trova il problema.

Va analizzato con un debug di rete non ce altro da fare, per tentativi non si va da nessuna parte.

Share this post


Link to post
Share on other sites

ok io sinceramente non so il ruolo della cache, so solo che se la pulisco, il carrello si svuota.

L'ho fatto ora e se infatti vai a vedere non c'è più quel prodotto nel carrello.

Come posso procedere per fare un debug?

Grazie

Share this post


Link to post
Share on other sites

Svuotando la cache il problema temporaneamente si risolve perchè quando i cookie vengono letti non fa letture al volo.

Così come la navigazione, i dati non vengono eseguiti sul server di destinazione ma sul proprio dispositivo.

Vedi se la cartella della cache a i permessi ricorsivi. 0755

 

Share this post


Link to post
Share on other sites
2 minutes ago, hardware-store said:

Svuotando la cache il problema temporaneamente si risolve perchè quando i cookie vengono letti non fa letture al volo.

Così come la navigazione, i dati non vengono eseguiti sul server di destinazione ma sul proprio dispositivo.

Vedi se la cartella della cache a i permessi ricorsivi. 0755

 

la cartella cache aveva i permessi 755, ora sto impostando a 0755

Share this post


Link to post
Share on other sites
1 minute ago, hardware-store said:

facci sapere e importante che si risolva potrebbe tornare utile ad altri utenti

 

sì certo, ci sta mettendo un pò di tempo, appena finisce faccio una prova!

Share this post


Link to post
Share on other sites
42 minutes ago, hardware-store said:

scusa mi spieghi il ruolo della cache?...o meglio delle cache?

Le cache smarty e symfony non centrano nulla con i carrelli, questo e un problema di cokiee e di routing, bisogna capire come mai salva gli stessi cookie su tutti i dispositivi!.

Cerchiamo di non sparare a caso.

Qui non siamo da zio mario il meccanico che le prova tutte fino a quando non trova il problema.

Va analizzato con un debug di rete non ce altro da fare, per tentativi non si va da nessuna parte.

Ho avuto piu di un cliente con lo stesso problema, carrello che non si svuotava dopo un ordine. Moti avevano installato dei moduli che modificano il comportamnto core della cache in PrestaShop.

Share this post


Link to post
Share on other sites
9 minutes ago, Haumea said:

Ho avuto piu di un cliente con lo stesso problema, carrello che non si svuotava dopo un ordine. Moti avevano installato dei moduli che modificano il comportamnto core della cache in PrestaShop.

io ho installato un tema nuovo, che a sua volta ha installato dei moduli di gestione widget e configurazione.

comunque ho visto che i permessi anche prima erano impostati a 0755, quindi non dovrebbe essere cambiato nulla.

Sicuramente il problema si ripresenterà, appena succede riscrivo subito.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More