This topic is: not resolved
Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Autore
    Post
  • #2224
    Avatar photomaxxpalermo
    Partecipante
    Post count: 15

    Salve, stavo cercando di importare l’elenco delle categorie dei prodotti, però il csv di esempio mi permette solamente di importare l’etichetta, il tipo e la descrizione, a meservirebbe anche i campi rowid e fk_parent che servono a costruire l’albero delle sottocategorie. Non vorrei devo farlo a mano direttamente nel database tramite query, vorrei cambiare la modalità di import dello script già esistente, dove devo andare a guardare per trovare il file php da modificare?
    Nella wiki di dolibarr questo argomento è ancora da definire.
    Saluti, Massimiliano.

    #2225
    Avatar photomaxxpalermo
    Partecipante
    Post count: 15

    giusto per la cronaca, se volete fare l’import diretto nella tabella basta che usiate questa query:

    insert into <prefix>_categorie (rowid,fk_parent,label,type,entity,visible,import_key) values (1,0,’categoria_padre’,0,1,1,’20150220125100′),
    (2,1,’categoria_figlia_1′,0,1,1,’20150220125100′),
    (3,1,’categoria_figlia_2′,0,1,1,’20150220125100′),
    ….
    (n,1,’categoria_figlia_n’,0,1,1,’20150220125100′);

    l’importante è che inseriate ovviamente prima l’id padre e dopo l’id figlio, e potete nidificare quanto volete.

    type= 0:product; 1:supplier; 2:customers; 3:members;
    visible= 0:hidden; 1:visible;
    import_key= una stringa formato YYYYMMDDHHmmSS
    entity: 1 (oppure se avete più punti vendita, l’id del punto vendita associato)

    ecco, invece di farmi la query e toccare direttamente il database, come potrei creare il modulo d’importazione partendo da quello che c’è già? dove trovo il codice?
    thanks.

    #2291
    Avatar photoaschio_19
    Amministratore del forum
    Post count: 400

    Le importazioni e le esportazioni dei vari oggetti (fattura, ordini, preventivi, prodotti, clienti ecc ecc) sono definite nel file che definisce il modulo stesso. Ad esempio, guarda all’interno del file:

    /core/modules/modProduct.class.php

    la parte di Imports e Exports.

    Il file delle categorie è: modCategorie.class.php

    #2297
    Avatar photomaxxpalermo
    Partecipante
    Post count: 15

    Grazie mille!! 😀

    #2371
    Avatar photoalessandro.graldi
    Partecipante
    Post count: 2

    Salve, gli strumenti di importazione mi permettono di importare separatamente o le categorie (non comprendendo le sottocategorie) o i prodotti ed alcune delle loro proprietà, o i prezzi.
    Io ricevo dai fornitori in csv dei feed omnicomprensivi, esiste un modo di importare questi dati con un unico strumento personalizzato, per rendere il lavoro più semplice? anche perché non riesco a capire poi come legare certe categorie ai prodotti ed i relativi prezzi se tutto ciò é separato.
    Scusandomi per la mia ignoranza in materia ringrazio chiunque voglia rispondermi.

Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Devi essere connesso per rispondere a questo topic.