• User

    Intanto t ringrazio per il chiarimento! Allora ho esportato il database in csv. T chiedo: è obbligatorio usare il tield e il caret come mi hai spiegato tu?
    Se uso le virgolette e punto e virgola cambia qualcosa?

    In effetti ho provato a caricare il file , ma non lo fa!! Mi da errore. :arrabbiato:

    grazie
    saluti
    Francesco


  • Super User

    Virtuemart usa quelli di delimitatori, se il tuo catalogo, usa "" e ;
    basta fare una ricerca di tutti quei parametri e sostituirli con quelli da me citati, ci vogliono 30 secondi per farlo, il csv è una base dell' excel, quindi puoi farlo direttamente dal file, è un attimo.


  • User

    Ahn.. ok!! allora prova subito!! Il file csv è già carico con categorie e sottocategorie quindi in teoria una volta caricato dovrei vedere il tutto! dico bene?
    cmq grazie mille
    saluti
    francesco:ciauz:


  • Super User

    Se hai seguito la struttura indicata si...
    per quanto riguarda i delimitatori, c'è anche la funzione per impostare quelli settati nel file, ma non ho mai provato a vedere se funziona, quindi o provi e vedi se va, dopo averli cambiati nell'amministrazione, altrimenti fai come ti ho detto prima.


  • User

    Ciao!! ho provato a caricare il file csv, ma non lo carica tutto. Non mi fa visualizzare le categorie.
    Questo è il file csv:

    ~article_id~^~categories_id~^~name~^~description~^~image~
    ~3~^~6~^~110462~^~MIAMI T-BACK
    95%COTONE
    5%LYCRA
    ~^~_DSC0067.jpg~
    ~4~^~6~^~110462~^~MIAMI T-BACK
    95%COTONE 5%LYCRA~^~_DSC0075.jpg~
    ~5~^~6~^~110476~^~KEY WEST WIDE NECK
    95%COTONE 5%LYCRA~^~_DSC0091.jpg~
    ~6~^~6~^~110475~^~KEY WEST V-TEE
    95%COTONE 5%LYCRA~^~_DSC0099.jpg~
    ~7~^~6~^~110465~^~MIAMI WRAP TOP
    95%COTONE 5%LYCRA~^~_DSC0113.jpg~
    ~2~^~6~^~110472~^~FREEPORT TEE
    90%VISCOSA 10%LYCRA~^~_DSC0055l.jpg~
    ~8~^~6~^~110476~^~KEY WEST WIDE NECK
    95% COTONE 5% LYCRA~^~_DSC0122l.jpg~
    ~9~^~6~^~110475~^~KEY WEST V-TEE
    95%COTONE 5%LYCRA~^~_DSC0129.jpg~
    ~18~^~9~^~110446~^~PALM BAY STRAP TOP
    89% MERYL 11% LYCRA~^~_DSC0051l.jpg~
    ~19~^~9~^~110467~^~MIAMI MESH TANK
    100% POLYESTERE MESH~^~_DSC0059l.jpg~
    ~21~^~9~^~110450~^~PALM BAY V -TOP~^~_DSC0082.jpg~
    ~22~^~9~^~110011~^~BASIC WOMAN RIB TANK TOP
    95% COTONE 5% LYCRA~^~_DSC0088.jpg~
    ~24~^~9~^~110467~^~MIAMY MESH TANK
    100% POLYESTERE MESH~^~_DSC0154.jpg~
    ~27~^~5~^~220115~^~WORKER PANT il pantalone piu'ricercato.confezionato con un grande look tasche,
    stampe, etichette, con il fondo regolabile.
    50% cotone 50% polyestere
    ~^~DSC_9094.jpg~
    ~28~^~5~^~220116~^~WORKER PANT~^~_DSC0176.jpg~
    ~29~^~5~^~220043~^~MESH TRAINING PANT
    Il pantalone perfetto per la palestra.
    Stampe sui lati.
    100% Poliestere~^~_DSC0183.jpg~
    ~30~^~5~^~220043~^~MESH TRAINING PANT
    Il pantalone perfetto per la palestra.
    Stampe sui lati.
    100% Poliestere~^~_DSC0186.jpg~
    ~31~^~5~^~220043~^~MESH TRAINING PANT
    Il pantalone perfetto per la palestra.
    Stampe sui lati.
    100% Poliestere~^~_DSC0190.jpg~
    ~32~^~5~^~220116~^~BAGGY DENIM~^~_DSC0193.jpg~
    ~33~^~5~^~220116~^~BAGGY DENIM~^~_DSC0200.jpg~
    ~34~^~5~^~220044~^~WIND PANT 70% COTONE 30% POLYESTERE~^~_DSC0207.jpg~
    ~35~^~5~^~220107~^~LOGO SWEAT PANT 80% COTONE 20 % POLYESTERE~^~_DSC0215.jpg~
    ~37~^~11~^^~SOFT V-TEE~^~_DSC0077.jpg~
    ~38~^~11~^^~SOFT V TEE~^~_DSC0080.jpg~
    ~39~^~11~^^~SOFT V TEE~^~_DSC0085.jpg~
    ~40~^~11~^~220113~^~LOGO TIGHT TEE~^~_DSC0090.jpg~
    ~41~^~11~^~220113~^~LOGO TIGHT TEE~^~_DSC0095.jpg~
    ~42~^~11~^~220120~^~2 COLORED TEE~^~_DSC0103.jpg~
    ~43~^~11~^~220120~^~2 COLOURED TEE~^~_DSC0110.jpg~
    ~44~^~11~^~220106~^~RIBBED LOONGSLEEVE~^~_DSC0121.jpg~
    ~45~^~11~^~220118~^~DETAILED SHIRT~^~_DSC0126.jpg~
    ~46~^~11~^~220106~^~RIBBED LOONGSLEEVE~^~_DSC0133.jpg~
    ~47~^~11~^~220106~^~RIBBED LONGSLEEVE~^~_DSC0134.jpg~
    ~48~^~11~^~220106~^~RIBBED LOONSLEEVE~^~_DSC0137.jpg~
    ~51~^~11~^~220109~^~MUSCLE SWEATER~^~_DSC0161.jpg~
    ~article_attribute_id~^~article_id~^~attribute_name_id~^~attribute_value~
    ~1~^~1~^~1~^~X M L~
    ~14~^~3~^~3~^~BIANCO-NERO~
    ~3~^~3~^~1~^~SML~
    ~5~^~4~^~4~^~27,90~
    ~6~^~4~^~3~^~BIANCO-NERO~
    ~7~^~4~^~1~^~S-M-L~
    ~16~^~25~^~3~^~Bianco, Rosso, Nero~
    ~10~^~25~^~1~^~S-M-L-XL~
    ~18~^~30~^~3~^~Rosso, Navy, Metal, Nero~
    ~13~^~30~^~1~^~S-M-L-XL~
    ~15~^~3~^~4~^~27,90~
    ~17~^~25~^~4~^~24,90~
    ~20~^~30~^~4~^~54,90~
    ~21~^~5~^~1~^~S-M-L~
    ~22~^~5~^~3~^~ROSSO, NERO~
    ~23~^~5~^~4~^~27,90~
    ~24~^~6~^~1~^~S-M-L~
    ~25~^~6~^~3~^~ROSSO, NERO~
    ~26~^~6~^~4~^~27,90~
    ~27~^~7~^~1~^~S-M-L~
    ~28~^~7~^~3~^~BIANCO, NERO~
    ~29~^~7~^~4~^~43,90~
    ~30~^~2~^~1~^~S-M-L-XL~
    ~31~^~2~^~3~^~BIANCO, ASPHALT~
    ~32~^~2~^~4~^~38,90~
    ~33~^~9~^~1~^~S-M-L~
    ~34~^~9~^~3~^~ROSSO, NERO~
    ~35~^~9~^~4~^~27,90~
    ~36~^~29~^~1~^~S-M-L-XL~
    ~37~^~29~^~3~^~Rosso, Navy, Metal, Nero~
    ~38~^~29~^~4~^~54,90~
    ~39~^~16~^~1~^
    ~40~^~16~^~3~^
    ~41~^~16~^~4~^
    ~156~^~26~^~7~^~SI NON DISPONIBILI~
    ~42~^~8~^~1~^~S-M-L~
    ~43~^~8~^~3~^~ROSSO, NERO~
    ~44~^~8~^~4~^~27,90~
    ~45~^~12~^~1~^~S-M-L~
    ~46~^~12~^~3~^~GRIGIO~
    ~47~^~12~^~4~^~21,90~
    ~48~^~18~^~1~^~S-M-L~
    ~49~^~18~^~3~^~NERO~
    ~50~^~18~^~4~^~27,90~
    ~51~^~19~^~1~^~S-M-L~
    ~52~^~19~^~3~^~GRIGIO~
    ~53~^~19~^~4~^~21,90~
    ~54~^~22~^~1~^~S-M-L~
    ~55~^~22~^~3~^~BIANCO, NERO~
    ~56~^~22~^~4~^~21,90~
    ~57~^~26~^~1~^
    ~58~^~26~^~3~^
    ~59~^~26~^~4~^
    ~60~^~27~^~1~^~S-M-L~
    ~61~^~27~^~3~^~NERO~
    ~62~^~27~^~4~^~88,90~
    ~63~^~31~^~1~^~S-M-L~
    ~64~^~31~^~3~^~Rosso, Navy, Metal, Nero~
    ~65~^~31~^~4~^~54,90~
    ~66~^~32~^~1~^~S-M-L~
    ~67~^~32~^~3~^~BLU -NERO~
    ~68~^~32~^~4~^~110,90~
    ~69~^~34~^~1~^~S-M-L~
    ~70~^~34~^~3~^~NERO -GRIGIO~
    ~71~^~34~^~4~^~54,90~
    ~72~^~33~^~1~^~S-M-L~
    ~73~^~33~^~3~^~BLU -NERO~
    ~74~^~33~^~4~^~110,90~
    ~75~^~35~^~1~^~S-M-L~
    ~76~^~35~^~3~^~NERO~
    ~77~^~35~^~4~^~54,90~
    ~78~^~39~^~1~^~S-M-L-XL~
    ~79~^~39~^~3~^~NERO -BIANCO-ARANCIONE~
    ~80~^~39~^~4~^~43,90~
    ~81~^~37~^~1~^~S-M-L-XL~
    ~82~^~37~^~3~^~BIANCO, NERO,ARANCIONE~
    ~83~^~37~^~4~^~43,90~
    ~84~^~38~^~1~^~S-M-L-XL~
    ~85~^~38~^~3~^~BIANCO, NERO,ARANCIONE~
    ~86~^~38~^~4~^~43,90~
    ~87~^~40~^~1~^~S-M-L-XL~
    ~88~^~40~^~3~^~NERO/ROSSO-GRIGIO /NERO~
    ~89~^~40~^~4~^~54,90~
    ~90~^~41~^~1~^~S-M-L-XL~
    ~91~^~41~^~3~^~NERO/ROSSO-GRIGIO /NERO~
    ~92~^~41~^~4~^~54,90~
    ~93~^~42~^~1~^~S-M-L~
    ~94~^~42~^~3~^~BIANCO/GRIGIO -NERO GRIGIO~
    ~95~^~42~^~4~^~38,90~
    ~96~^~43~^~1~^~S-M-L~
    ~97~^~43~^~3~^~BIANCO/GRIGIO -NERO GRIGIO~
    ~98~^~43~^~4~^~38,90~
    ~99~^~44~^~1~^~S-M-L-XL~
    ~100~^~44~^~3~^~NERO -BIANCO~
    ~101~^~44~^~5~^
    ~102~^~44~^~4~^~67,90~
    ~103~^~45~^~1~^~S-M-L~
    ~104~^~45~^~3~^~NERO~
    ~105~^~45~^~4~^~IN OFFERTA~
    ~106~^~46~^~1~^~S-M-L-XL~
    ~107~^~46~^~3~^~BIANCO, NERO~
    ~108~^~46~^~4~^~67,90~
    ~109~^~47~^~1~^~S-M-L-XL~
    ~110~^~47~^~3~^~NERO -BIANCO~
    ~111~^~48~^~1~^~S-M-L-XL~
    ~112~^~48~^~3~^~BIANCO, NERO~
    ~113~^~48~^~4~^~67,90~
    ~114~^~50~^~1~^~S-M-L-XL~
    ~115~^~50~^~3~^~BIANCO, NERO~
    ~116~^~50~^~4~^~77,90~
    ~117~^~49~^~1~^
    ~118~^~49~^~3~^
    ~119~^~51~^~1~^~S-M-L-XL~
    ~120~^~51~^~3~^~NERO -GRIGIO~
    ~121~^~51~^~4~^~54,90~
    ~122~^~54~^~1~^~S-M-L-XL~
    ~123~^~54~^~3~^~NERO -GRIGIO~
    ~124~^~54~^~4~^~IN OFFERTA E IN ESAURIMENTO~
    ~125~^~52~^~1~^~S-M-L-XL~
    ~126~^~52~^~3~^~NERO -GRIGIO~
    ~127~^~52~^~4~^~IN OFFERTA E IN ESAURIMENTO~
    ~128~^~53~^~1~^~S-M-L-XL~
    ~129~^~53~^~3~^~NERO-ARANCIONE~
    ~130~^~28~^~1~^~S-M-L-XL~
    ~131~^~28~^~3~^~NERO~
    ~132~^~28~^~4~^~88,90~
    ~133~^~24~^~1~^~S-M-L~
    ~134~^~24~^~3~^~VERDE~
    ~135~^~24~^~4~^~21,90~
    ~136~^~14~^~1~^~S-M-~
    ~137~^~14~^~3~^~BIANCO, NERO~
    ~138~^~14~^~4~^~IN OFFERTA~
    ~139~^~20~^~1~^
    ~140~^~20~^~3~^
    ~141~^~20~^~4~^
    ~142~^~21~^~1~^~S-M-L~
    ~143~^~21~^~3~^~NERO~
    ~144~^~21~^~4~^~38,90~
    ~145~^~23~^~1~^~S-M-~
    ~146~^~23~^~3~^~NERO -BIANCO~
    ~147~^~23~^~4~^~38,90~
    ~148~^~53~^~4~^~IN OFFERTA E IN ESAURIMENTO~
    ~149~^~53~^~6~^~SI~
    ~150~^~54~^~6~^~SI~
    ~151~^~45~^~6~^~SI~
    ~152~^~47~^~4~^~67,90~
    ~153~^~52~^~6~^~SI~
    ~154~^~16~^~7~^~SI NON DISPONIBILI~
    ~155~^~14~^~7~^~IN ESAURIMENTO~
    ~157~^~14~^~6~^~SI~
    ~158~^~50~^~6~^~SI ,IN ESAURIMENTO~
    ~attribute_name_id~^~name~
    ~1~^~Taglia~
    ~3~^~Colore~
    ~4~^~Prezzo~
    ~5~^
    ~6~^~IN OFFERTA~
    ~7~^~ESAURITI~
    ~categories_id~^~parent_id~^~name~
    ~2~^~0~^~Abbigliamento uomo~
    ~5~^~2~^~Pantaloni~
    ~4~^~0~^~Abbigliamento donna~
    ~6~^~4~^~Magliette~
    ~12~^~0~^~Integratori~
    ~8~^~4~^~Pantaloni~
    ~9~^~4~^~Top~
    ~10~^~2~^~Canotte~
    ~11~^~2~^~T-Shirt~
    ~13~^~0~^
    ~14~^~12~^~Enerzona~
    ~15~^~12~^~Enervit~
    ~16~^~0~^
    ~num_articles_for_page~
    ~10~


  • Super User

    Bhè, non so se hai fatto male il copia incolla del file, comunque, cosi come è strutturato, è errato, e poi i riferimenti non coincidono, e l'intestazione colonna è divisa in 2 parti (sempre da quello che vedo che hai incollato qui)

    Analizziamolo:

    **Prima parte intestazione colonna

    **```
    ~article_id~^~categories_id~^~name~^~description~^ ~image~

    che sono : codice articolo, categoria prodotto, nome prodotto, descrizione prodotto, immagine prodotto.
    
    che convertito nella struttura di VM, sarebbe cosi:
    

    ~product_sku~^~category_path~^~product_name~^~product_desc~^ ~product_full_image~

    
    Ora, stando a quello che hai postato tu...
    >  ~3~^~6~^~110462~^~MIAMI T-BACK
    95%COTONE
     5%LYCRA
     ~^~_DSC0067.jpg~
    Dovremmo avere un prodotto strutturato in questo modo:
    
    Codice prodotto: 3
    Nome categoria prodotto: 6
    Nome prodotto: 110462
    Descrizione prodotto: MIAMI T-BACK
     95%COTONE
      5%LYCRA
    Immagine prodotto: _DSC0067.jpg
    
    E infatti creando un csv come tu hai postato, e prendendo in considerazione solo la prima parte dell'intestazione colonna e solo i primi 4 prodotti (per questione di tempo), vediamo che tutto torna, e puoi vederlo in questo sito di test che uso io:
    [Test Virtuemart](http://www.globogsm.com/TEST/index.php)
    
    Infatti se vediamo ciò che il file csv creato ha inserito nel database, è tutto giusto, o meglio, è giusto in quanto sono stati generati dei dati come noi gli abbiamo detto di generarli, e quindi l'upload del file csv è andato a buon fine, ma il problema sta nella struttura del file csv che è errata...
    
    Sono stato chiaro o ti sei perso qualche passaggio ?

  • User

    Ciao!! grazie mille per la risposta.
    Il file csv creato dal database è come lo vedi qui! Struttura errata!
    Ho il fai sql. Come potrei convertirlo in csv in modo tale da avere una struttura corretta?
    Oppure devo fare a mano tutta la struttura ?

    grazie mille
    :ciauz:
    francesco


  • User

    Ho provato anche io a caricare le stesse righe che hai caricato tu! MI da errore!!
    :arrabbiato: ... spero non centri nulla la versione del programma!


  • Super User

    Uppa il file catalogo che hai tu nel tuo server, (zippalo prima) e poi posta il link qui...
    vediamo com'è, e cerco di sistemarlo io se non è troppo incasinato, altrimenti ti dico cosa devi fare...


  • User

    Ti allego il file...


  • Super User

    Penso che hai sbagliato file, ci sono solo 3 parametri dentro ...


  • User

    In teoria quello che hai visto in allegato è il file che mi serve. Ho scritto solo categorie e sottocategorie


  • Super User

    @caste1982 said:

    In teoria quello che hai visto in allegato è il file che mi serve. Ho scritto solo categorie e sottocategorie

    :mmm: Tutto questo casino per inserire 23 categorie ?
    A inserirle a mano ci mettevi 5 minuti...:bho:
    Comunque, ormai ci siamo....
    nel file che hai postato ci sono 3 parametri:
    esempio: ~7~^~0~^~Linea ecologica trattamento superfici~

    7: codice prodotto, cioè product_sku
    0: cos'è questo ? cosa definisce ?
    la 3° voce è il nome della categoria

    Fammi sapere cosa è il 2° parametro, cosi ti preparo il file e te lo mando.


  • User

    A dire la verità non so cosa sia!! Ho esportato il database in csv. Comunque sono 6 categorie e qualche categoria ha sottocategorie. Le inserisco a mano?
    Poi l'utente se li può inserire i prodotti?

    Come mi consigli di fare ciò che t sto per dire?
    Allora... ogni prodotto deve avere una scheda tecnica in pdf ed N schede tossicologiche. Ho installato DOCMAN. Riesco a caricare i pdf, ma come faccio far vedere i pdf di quel prodotto?

    Sai perchè joomla ad un certo punto , mentre creavo menu mi ha dato errore di memoria. Dice che vuole ancora memoria. ???? Cosa vuol dire? Come posso fare per dargli memoria!??

    grazie mille
    saluti
    francesco


  • Super User

    :?caste1982, bisogna essere un po più precisi quando si chiede un aiuto...
    Fino a ieri abbiamo parlato di prodotti per Virtuemart, ora mi stai parlando di Docman e che hai esportato il database in csv...

    A questo punto non riesco piu a capire la tua esigenza, mi hai un po spiazzato e non riesco a capire quale sia il tuo scopo...

    Se con calma riesci a descrivere per bene, dall'inizio, quello che avevi in precedenza e quello che vorresti fare ora, forse riusciamo a concludere la cosa.;)


  • User

    Scusa, hai perfettamente ragione!
    Allora infatti prima è meglio sistemare la facenda del catalogo e dopo t espongo un altro problema.
    cmq grazie...

    Devo fare il catalogo di questo file:


  • Super User

    con questo file non lo puoi fare un catalogo, non centra nulla con virtuemart.


  • User

    Si lo so! Era per darti una idea di come deve essere!! 😉


  • User

    Ciao sono tornato dalle vacanze e oggi devo riniziare a creare le categorie in joomla.
    Allora... se perfavore mi puoi seguire cosi finisco 😉 . grazie mille

    Passiamo ai fatti...

    Importo il cvs dal database e lo carico in virtuemart. Il problema è che non lo carica. Non so il perchè. Ti allego il file cosi anche tu puoi vedere. Nel file che t allego non ho inserito i prodotti , ma solo categorie e sottocategorie.
    Andiamo per piccoli passi perchè ho diverse cose da chiarire. Per adesso voglio chiarire questa cosa.
    grazie


  • User

    Le categorie che devo creare sono 6 e alcune hanno sottocategorie.
    Posso crearle direttamente da virtumart? Forse è meglio. Cosa mi consigli tu?

    ^1^~^0^~^Linea edilizia^
    ^2^~^0^~^Linea casa hobbistica^
    ^3^~^0^~^Linea industria professionale^
    ^4^~^0^~^Linea carrozzeria^
    ^5^~^0^~^Linea rivendite - VIVMIX SYSTEM^
    ^6^~^0^~^Linea spray^
    ^7^~^0^~^Linea ecologica trattamento superfici^
    ^8^~^0^~^Linea siggilanti & adesivi^
    ^9^~^2^~
    ^10^~^2^~^protezione^
    ^11^~^2^~^decorazione^
    ^12^~^2^~^diluenti^
    ^13^~^2^~^miscellanei^
    ^14^~^3^~
    ^15^~^3^~^anticorrosione^
    ^16^~^3^~^protezione & decorazione^
    ^17^~^3^~^decorazione^
    ^18^~^3^~^miscellanei^
    ^19^~^3^~^diluenti^
    ^20^~^3^~^sgrassanti^
    ^21^~^5^~
    ^22^~^5^~^convertitori^
    ^23^~^5^~^paste concentrate^

    Questo è il cvs che mi esporta!
    Protezione - decorazioni- diluenti - miscelanei sono sottocategorie di linea casa hobistica

    Da anticorrosione fino a sgrassanti sono sottocategorie di linea industra professionale..

    Questo file cvs non è scrtitto in maniera corretta perchè virtuemart riconosce il tutto solo come categorie.

    Mi spieghi come creare le categorie e sottocategorie in virtuemart cosi li creo direttamente dal programma. grazie :x;)