Autore Topic: Modifiche al db esterno del carrello eCommerce e sito web  (Letto 1829 volte)

axxel

  • Nuovo arrivato
  • *
  • Post: 4
Modifiche al db esterno del carrello eCommerce e sito web
« il: 20 Ottobre, 2015, 17:07:50 »
Buongiorno a tutti, ho un sito web sviluppato con WSX5 Pro 11, e dato che finalmente sembra essere stata implementata la funzione Magazzino vorrei passare alla 12. Finora, per tenere traccia delle quantità a stock di ogni prodotto ho utilizzato un file Excel (che può essere facilmente convertito in CSV  ;) ).
 La mia domanda è la seguente: il mio carrello ecommerce attualmente consta di circa 2000 prodotti, e a quanto pare (ne ho parlato con l'assistenza tecnica telefonica Incomedia) le quantità presenti a magazzino non possono essere importate da CSV come gli altri campi dei prodotti, ma vanno settate una per una nella scheda Disponibilità del carrello. Capirete che si tratta di un lavoro enorme. Mi chiedevo questo: se io importassi il mio progetto di WebsiteX5 11 nella versione Pro 12, e poi impostassi il DB per poi esportare da MySQL la struttura delle tabelle in CSV, utilizzando tale struttura potrei "adattare" il mio file CSV dei prodotti - che include le quantità - e reimportarlo su MySQL, senza passare da WebsiteX5. A questo punto, riaprendo WebsiteX5, il programma si "accorgerebbe" delle modifiche? Me le ritroverei sul sito una volta fatta la pubblicazione? Ho provato a rispondermi da solo testando la cosa sulla demo della Pro 12 su un server MySQL predisposto in locale, ma purtroppo quando provo ad aggiornare il db partendo dal carrello eCommerce, ottengo un messaggio di errore. L'assistenza tecnica mi ha spiegato il motivo: al momento dell'esportazione del db, il programma cerca di connettersi, oltre che a MySQL, anche al sito stesso (e la demo non permette di esportare il sito via FTP). Mi rivolgo dunque a chi ha già la versione Pro 12 e ha modo di testare la cosa: le modifiche al database (che possono essere fatte da un tool apposito di MySQL, ma anche da PHPMyAdmin, che di solito è messo a disposizione da chi fornisce il database stesso) si rispecchiano automaticamente sul sito?
Grazie a chi vorrà rispondermi.

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Modifiche al db esterno del carrello eCommerce e sito web
« Risposta #1 il: 21 Ottobre, 2015, 06:04:57 »
Buongiorno a tutti, ho un sito web sviluppato con WSX5 Pro 11, e dato che finalmente sembra essere stata implementata la funzione Magazzino vorrei passare alla 12. Finora, per tenere traccia delle quantità a stock di ogni prodotto ho utilizzato un file Excel (che può essere facilmente convertito in CSV  ;) ).
 La mia domanda è la seguente: il mio carrello ecommerce attualmente consta di circa 2000 prodotti, e a quanto pare (ne ho parlato con l'assistenza tecnica telefonica Incomedia) le quantità presenti a magazzino non possono essere importate da CSV come gli altri campi dei prodotti, ma vanno settate una per una nella scheda Disponibilità del carrello. Capirete che si tratta di un lavoro enorme. Mi chiedevo questo: se io importassi il mio progetto di WebsiteX5 11 nella versione Pro 12, e poi impostassi il DB per poi esportare da MySQL la struttura delle tabelle in CSV, utilizzando tale struttura potrei "adattare" il mio file CSV dei prodotti - che include le quantità - e reimportarlo su MySQL, senza passare da WebsiteX5. A questo punto, riaprendo WebsiteX5, il programma si "accorgerebbe" delle modifiche? Me le ritroverei sul sito una volta fatta la pubblicazione? Ho provato a rispondermi da solo testando la cosa sulla demo della Pro 12 su un server MySQL predisposto in locale, ma purtroppo quando provo ad aggiornare il db partendo dal carrello eCommerce, ottengo un messaggio di errore. L'assistenza tecnica mi ha spiegato il motivo: al momento dell'esportazione del db, il programma cerca di connettersi, oltre che a MySQL, anche al sito stesso (e la demo non permette di esportare il sito via FTP). Mi rivolgo dunque a chi ha già la versione Pro 12 e ha modo di testare la cosa: le modifiche al database (che possono essere fatte da un tool apposito di MySQL, ma anche da PHPMyAdmin, che di solito è messo a disposizione da chi fornisce il database stesso) si rispecchiano automaticamente sul sito?
Grazie a chi vorrà rispondermi.

Ciao, premesso che non possiedo la 12 base e neanche la pro in quanto non la acquisterò, ti posso rispondere che utilizzando phpmyadmin puoi esportare un csv o un file xls con i dati, modificarli in locale (quindi ad esempio aggiornare la quantità) e poi reimportare il tutto nel DB.

Quindi "dovrebbe" leggere il valore di disponibilità che hai inserito.
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

axxel

  • Nuovo arrivato
  • *
  • Post: 4
Re:Modifiche al db esterno del carrello eCommerce e sito web
« Risposta #2 il: 21 Ottobre, 2015, 16:58:51 »
Da Incomedia mi confermano la possibilità di operare più direttamente: se infatti esporto il carrello ecommerce, trovo nel csv il campo "Pending" che indica la disponibilità a magazzino (non mi è chiarissima la distinzione tra "pending" ed "available", ma forse il primo diventa il secondo una volta scritte le modifiche su db...). Eliminando a questo punto tutti i dati del carrello ecommerce e reimportando il csv, mi ritrovo il dato della disponibilità aggiornato, perciò con il tasto aggiorna in teoria aggiorno il db. Speravo in una demo con funzionalità database abilitata in modo da testare effettivamente che la cosa funzioni prima di acquistare la Pro 12, ma al momento stanno facendo gli gnorri...