Jump to content

Cancellare dati esempio prima installazione


Serina

Recommended Posts

Salve,

scusate la domanda cretina...

ma come faccio a cancellare tutti i dati/statistiche etc che vengono preistallati come esempio?

 

grazie mille

Ciao Serina, la domanda non è affatto scontata visto che prestashop nasce come discorso open source ed è sempre in continua evoluzione. Per la tua richiesta il metodo piu veloce sembra quello di agire direttamente sul database tramite script SQL, ho trovato delle info a riguardo che condivido volentieri con voi.

Per quanto riguarda il discorso delle statistiche ricordati di disattivare sulla dashboard in basso a destra la modalita' DEMO.

https://drive.google.com/file/d/0B_oyG8vOEUCjT25HMWRub1loSXM/edit?usp=sharing

 

Attenzione , con questo sistema si perdono tutti i dati relativi alle tabelle interessate del database prestashop (testato su ver. 1.6.0.5) , lo script è consigliato subito dopo l'installazione di prestashop per inizializzare da zero alcune tabelle del database di prestashop.

** non testato al 100%

# Prestashop 1.6.0.5
# questo script inizializza le principali tabelle del database
# di prestashop che solitamente è installato in modalita' DEMO
# e dunque contiene gia' dei dati esempio al suo interno.
# Per utilizzare lo script basta loggarsi su phpMyAdmin
# selezionare il database di prestashop andare nella sezione SQL
# copiare e incollare tutto il codice ed infine eseguire.
# ----------------------------------------
# cancella tutti i dati sulle tbl ordini
# ----------------------------------------
TRUNCATE `ps_order_carrier`;
TRUNCATE `ps_order_cart_rule`;
TRUNCATE `ps_order_detail`;
TRUNCATE `ps_orders`;
TRUNCATE `ps_order_detail_tax`;
TRUNCATE `ps_order_history`;
TRUNCATE `ps_order_invoice`;
TRUNCATE `ps_order_invoice_payment`;
TRUNCATE `ps_order_invoice_tax`;
TRUNCATE `ps_order_message`;
TRUNCATE `ps_order_message_lang`;
TRUNCATE `ps_order_payment`;
TRUNCATE `ps_order_return`;
TRUNCATE `ps_order_return_detail`;
TRUNCATE `ps_order_slip`;
TRUNCATE `ps_order_slip_detail`;

# cancella tutti i dati sulle tbl prodotti
# -----------------------------------------
TRUNCATE `ps_product`;
TRUNCATE `ps_product_attachment`;
TRUNCATE `ps_product_attribute`;
TRUNCATE `ps_product_attribute_combination`;
TRUNCATE `ps_product_attribute_image`;
TRUNCATE `ps_product_attribute_shop`;
TRUNCATE `ps_product_carrier`;
TRUNCATE `ps_product_country_tax`;
TRUNCATE `ps_product_download`;
TRUNCATE `ps_product_group_reduction_cache`;
TRUNCATE `ps_product_lang`;
TRUNCATE `ps_product_sale`;
TRUNCATE `ps_product_shop`;
TRUNCATE `ps_product_supplier`;
TRUNCATE `ps_product_tag`;

# cancella tutti i dati sulle tbl clienti
# -----------------------------------------
TRUNCATE `ps_customer`;
TRUNCATE `ps_customer_group`;
TRUNCATE `ps_customer_message`;
TRUNCATE `ps_customer_message_sync_imap`;
TRUNCATE `ps_customer_thread`;

# cancella tutti i dati sulle tbl fornitori
# -----------------------------------------
TRUNCATE `ps_supplier`;
TRUNCATE `ps_supplier_lang`;
TRUNCATE `ps_supplier_shop`;

# cancella tutti i dati sulla tbl indirizzi
# -----------------------------------------
TRUNCATE `ps_address`;

# cancella tutti i dati sulla tbl newsletter
# -----------------------------------------
TRUNCATE `ps_newsletter`;

# cancella tutti i dati sulla tbl corriere
# -----------------------------------------
TRUNCATE `ps_carrier`;
Edited by Marcello Pagano (see edit history)
Link to comment
Share on other sites

C'è un modo più semplice e meno tecnico, questo modulo standard Prestashop

 

PrestaShop Cleaner

 

Sviluppato da :PrestaShop| Versione :1.0 (Aggiornamento 1.8 Disponibile su PrestaShop Addons) | Categoria :Amministrazione

Descrizione : Controlla e correggi i vincoli di integrità funzionale e rimuovi i dati di default

Link to comment
Share on other sites

C'è un modo più semplice e meno tecnico, questo modulo standard Prestashop

 

PrestaShop Cleaner

 

Sviluppato da :PrestaShop| Versione :1.0 (Aggiornamento 1.8 Disponibile su PrestaShop Addons) | Categoria :Amministrazione

Descrizione : Controlla e correggi i vincoli di integrità funzionale e rimuovi i dati di default

Grazie Luigi, ora non so se è quello che intendevi tu ma io ho trovato nella sezione moduli :

  • Ottimizzatore Prestashop v1.8 - by PrestaShop

    Controlla e correggi i vincoli di integrità funzionale e rimuovi i dati di default

e devo dire che fa il suo lavoro (catalogo, fatture , clienti , fornitori, ecc..).

 

ps. 1.6.0.5

Link to comment
Share on other sites

  • 6 months later...

Scusate se mi intrometto, ma era un problema che riguardava anche me.

Per eliminare le statistiche demo, si va su "Pannello di controllo" si scorre fino in fondo e a destra c'è "modalità demo", bisogna metterla su "non attiva" e si azzera tutto.

Ciao!!!

  • Like 1
Link to comment
Share on other sites

Scusate se mi intrometto, ma era un problema che riguardava anche me.

Per eliminare le statistiche demo, si va su "Pannello di controllo" si scorre fino in fondo e a destra c'è "modalità demo", bisogna metterla su "non attiva" e si azzera tutto.

Ciao!!!

Perfetto, ma in questo modo azzeri solo le statistiche. Serina chiedeva di eliminare i "dati esempio", quindi anche clienti / prodotti demo. (a tal proposito mi chiedo, come mai nemmeno nella 1.6.0 +, non abbiamo messo una semplice funzione nella fase di installazione, del tipo "installa dati esempio")

 

Personalmente prediligo la soluzione via sql, anche se l'alternativa tramite modulo potrebbe essere più sicura per i meno esperti.

 

Ho trovato ulteriore guida che conferma la procedura sopra descritta (anche con variante script).

 

Attenzione al suffisso della tabelle, entrambe le guide riportano "ps_", ma se nel vostro caso, durante l'installazione avete personalizzato il suffisso, dove riportarlo anche qui.

Edited by RS.web (see edit history)
Link to comment
Share on other sites

  • 5 months later...
  • 2 weeks later...

salve ragazzi,

ho iniziato da poco con prestashop, avevo una domanda da fare:

 

per azzerare le statistiche dal pannello di controllo, bisogna andare sul modulo"demo" e spostare il cursone su "non attivo", ma facendo questa procedura, e aggiornando la pagina, mi ritrovo il cursore in posizione "attiva"!!

 

Chimi puo' aiutare a questo problema? oppure a rimettere a zero tutte le statistiche in altro modo?

 

grazie a tutti!!

:rolleyes:

Link to comment
Share on other sites

  • 5 months later...
  • 2 months later...

Soluzione semplice e veloce (da http://www.seowebmaster.ch/en/how-to-delete-orders-on-prestashop/):

 

 
  1. We enter the Orders menu and then we can access the order that we want to be deleted
  2. In the address bar we have the URL that will be similar to this:http://www.shop.com/admin/index.php?controller=AdminOrders&id_order=1000&vieworder&token=1a2a1a2a1a21a2ab1289765412
  3. We locate the label vieworder, we replace it with deleteorder and we press Return. We’re done!http://www.shop.com/admin/index.php?controller=AdminOrders&id_order=1000&deleteorder&token=1a2a1a2a1a21a2ab1289765412
Link to comment
Share on other sites

  • 3 weeks later...

 

Soluzione semplice e veloce (da http://www.seowebmaster.ch/en/how-to-delete-orders-on-prestashop/):

 

 
  1. We enter the Orders menu and then we can access the order that we want to be deleted
  2. In the address bar we have the URL that will be similar to this:http://www.shop.com/admin/index.php?controller=AdminOrders&id_order=1000&vieworder&token=1a2a1a2a1a21a2ab1289765412
  3. We locate the label vieworder, we replace it with deleteorder and we press Return. We’re done!http://www.shop.com/admin/index.php?controller=AdminOrders&id_order=1000&deleteorder&token=1a2a1a2a1a21a2ab1289765412

 

 

Semplicissima ed efficace  :)

  • Like 1
Link to comment
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
×
×
  • Create New...