Jump to content

Prodotti inesistenti che compaiono nei nuovi ordini


crimito
 Share

Recommended Posts

Ciao a tutti!

 

Da qualche settimana e' online il mio negozio e naturalmente sono iniziati i primi problemi...

 

Uno che mi sta angosciando particolarmente e che non riesco a risolvere da sola e' il seguente.

Da ieri (prima funzionava tutto correttamente) all'interno dei nuovi ordini, trovo i prodotti e i metodi di spedizione prova che avevo creato e cancellato prima di mettere online il negozio. Ho letto nel forum inlgese che vengono chiamati "phantom products". Li ritorvo nei dettagli dell'ordine in bo, fo e nella relativa fattura.

 

Ho letto un po' il forum, sia in italiano che in inglese e so che anche altri hanno avuto il mio stesso problema. Sono state consigliate diverse soluzioni, ma non essendo io molto "tecnica" non so come metterle in pratica.

 

Non e' che qualche anima pia mi possa spiegare in maniera elementare cos'e' successo e come fare a risolverlo?

La versione di PS che utilizzo e' 1.5.3.1 e nell'allegato trovate uno screenshot del problema in fo....

 

Grazie 1000.

post-507456-0-51569800-1374329664_thumb.jpg

Edited by crimito (see edit history)

Share this post


Link to post
Share on other sites

Nessuno? Ho letto che questa potrebbe essere una soluzione:

 

Con questa procedura potrete cancellare e azzerare il database mysql prestashop relativo ai clienti, indirizzi, ordini e tutte le tabelle correlate.

TRUNCATE TABLE `ps_customer`;

TRUNCATE TABLE `ps_address`;

TRUNCATE TABLE `ps_orders`;

TRUNCATE TABLE `ps_order_detail`;

TRUNCATE TABLE `ps_order_discount`;

TRUNCATE TABLE `ps_order_history`;

TRUNCATE TABLE `ps_message`;

TRUNCATE TABLE `ps_cart`;

TRUNCATE TABLE `ps_cart_product`;

TRUNCATE TABLE `ps_cart_discount`;

Funziona?

Share this post


Link to post
Share on other sites

Ciao Crimito, penso di avere il tuo stesso problema...

Avrei voluto chiedere qua perchè anche io ho cercato ma non ho trovato una risposta esauriente, quindi mi accodo alla tua richiesta.

 

Mi stavo dimenticando io utilizzo PrestaShop™ 1.5.4.0.

 

Ciao

post-539723-0-22221100-1374494626_thumb.jpg

Edited by korbend (see edit history)

Share this post


Link to post
Share on other sites

Ciao Korbend!

 

Non avendo ricevuto risposte, sono passata al "fai da te". :rolleyes:

 

Ti scrivo quello che ho fatto e che nel mio caso pare abbia funzionato, ma tieni presente che non sono molto esperta quindi non garantisco risultati. Naturalmente ho preso come spunto quei comandi che ho scritto nel post #2 e poi ho seguito il mio istinto.

 

Vai nel tuo cPanel e seleziona phpMyAdmin. Da quello che ho potuto capire, questo praticamente e' il database del tuo negozio. Qui trovi carrelli, ordini, fatture, indirizzi, impostazioni moduli ecc... Ho iniziato ricercando le tabelle che avevo quotato sopra:

 

TRUNCATE TABLE `ps_customer`;

TRUNCATE TABLE `ps_address`;

TRUNCATE TABLE `ps_orders`;

TRUNCATE TABLE `ps_order_detail`;

TRUNCATE TABLE `ps_order_discount`;

TRUNCATE TABLE `ps_order_history`;

TRUNCATE TABLE `ps_message`;

TRUNCATE TABLE `ps_cart`;

TRUNCATE TABLE `ps_cart_product`;

TRUNCATE TABLE `ps_cart_discount`;

 

Ho cliccato sopra ogni tabella e ho cancellato i contenuti. Effettivamente erano presenti le prove d'ordine, metodi di spedizione, pagamenti, fatture ecc.. che avevo fatto prima di mettere online il negozio.

 

Per il momento tutto funziona..... B)

 

Io ti consiglierei di studiarti bene il tuo database per poi capire cosa cancellare (oltre alle tabelle quotate io ho "svuotato" anche quelle relative al carrier perche' mi dava dei problemi, ma ho dovuto fare attenzione a non cancellare i metodi di spedizione attualmente attivi).

 

Spero di esserti stata d'aiuto.

 

Buona giornata!

Share this post


Link to post
Share on other sites

Ciao Crimito,

grazie per la tua risposta, sono contento che la procedura funzioni, l'unico dubbio che mi rimane è il seguente: il comando TRUNCATE non dovrebbe ripulire le tabelle?

Perderesti tutto il suo contenuto quindi i prodotti, gli ordini, gli utenti etc.. fino ad allora..??

 

Un altra cosa che poi non capisco è la seguente: perchè il problema si è presentato? Anche a me lo ha creato con i prodotti e i metodi di prova che avevo utilizzato e poi cancellato e se adesso che lo shop è aperto per qualche motivo dovessi cancellare articoli o apportare modifiche si potrebbe ripresentare il problema?

 

Grazie

saluti

Edited by korbend (see edit history)

Share this post


Link to post
Share on other sites

Si difatti io non ho utilizzato il comando, ma ho cancellato a mano il contenuto delle tabelle che mi creavano confusione. Per esempio, in customer e address, visto che sul mio sito si sono gia' registrati un po' di utenti, ho cancellato solo John Doe, il resto l'ho lasciato. Come ordini ho cancellato tutto, dato che al momento avevo fatto solo ordini di prova, come fatture ho cancellato tutto, come metodi di spedizione ho lasciato solo i 2 che realmente vengono utilizzati... Devi fare un po' di prove.

 

Quoto questa frase trovata in un'altra discussione che mi ha fatto capire il problema:

 

Cioè se tu hai effettuato mettiamo 10 ordini prova e li cancelli, facendo ripartire quindi la numerazione degli ordini, avrai che fino al decimo ordine ti verranno inclusi (in fattura e in dettagli ordini) i prodotti riferiti ai tuoi ordini prova..

Cancellando il contenuto della tabella dettagli ordini risolverai il problema...spero di essere stato d'aiuto!

 

Se ti serve altro aiuto, per quello che posso fare io sono qua. :)

Share this post


Link to post
Share on other sites

  • 11 months later...

Ciao Ragazzi,

anche io ho lo stesso problema... quando un cliente fa un ordine nello stesso compaiono oggetti inesistenti...

con notevole imbarazzo da parte mia... Ma credete sia l'unica soluzione toccare il database???

Io personalmente non mi fido... Ci deve pur essere un modo meno invasivo!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

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