Taggato: codice, immagini, importazione, proodotti
-
AutorePost
-
12 Marzo 2015 alle 13:33 #2252
Salve, come da oggetto, c’è un modo per importare su dolibarr le immagini, avendo già caricato in archivio i prodotti (evitandolo di fare a mano ovviamente)? Se no, almeno sapere come fa a d archiviarle, in quale cartella mette le immagini e in quale tabella si trova il riferimento?
Grazie, saluti.
Massimiliano,16 Marzo 2015 alle 13:46 #2255Le immagini dei prodotti sono memorizzate nella cartella documents/produit.
L’importazione delle immagini non è consentita, ma è possibile associare le immagini ai prodotti solo dalla scheda del prodotto stessa.
16 Marzo 2015 alle 17:30 #2257ciao, grazie per i suggerimenti. ho controllato la cartella in htdocs/produit esiste la sottocartella 1/0/<rowid prodotto> dove sono conservate le immagini. ho provato grezzamente a duplicare una delle cartelle presenti e rinominarla con un altro rowid, ma purtroppo nella scheda prodotto corrispondente l’immagine non risulta, quindi probabilmente dolibarr non va a cercare dentro questa cartella per vedere se trova l’id corrispondente e visualizza la foto e basta, forse segnerà se esiste una immagine in qualche altra parte. quelche altro suggerimento? 🙂
16 Marzo 2015 alle 17:50 #2258rettifico. ogni volta che si aggiunge un’immagine dolibarr crea nella cartella produit una sottocartella numerata progressivamente da 1 a n dove mette un’altra cartella con il rowid del prodotto. non capisco a cosa serve tutta questa macchinosità. se aggiungi a mano una cartella numerata in progressione e inserisci la cartella con l’id del prodotto allora dolibarr cercherà l’immagine e la visualizzerà.
Resto in attesa di conferma.
Saluti, Massimiliano.16 Marzo 2015 alle 17:55 #2260La struttura è la seguente:
Le cartelle “1” e “2” sono gli id dei 2 prodotti nell’esempio.
16 Marzo 2015 alle 18:07 #2262
Questa è invece la mia cartella, come vedi all’inizio le cartelle sono solo numerate progressivamente, mentre ogni cartella poi si trova il codice del prodotto.
quindi basta fare così per avere le immagini associate al prodotto?16 Marzo 2015 alle 18:08 #2263perdonami, come si fa a inserire un’immagine in allegato??? 😛
16 Marzo 2015 alle 18:15 #2264caricala qui e poi usando il tag “img” inserisci l’url dell’immagine
16 Marzo 2015 alle 18:26 #2265
ecco, spero che questa volta funzioni, come ti dicevo se osservi la struttura il codice prodotto è interno alle cartelle numerate progressivamente. Se creo una procedura che fa questo lavoro quindi dovrei essere a posto?16 Marzo 2015 alle 18:28 #2266La cartella n.4 in effetti è un duplicato della 3, ho solo cambiato l’id prodotto da 8403 a 8404 e sembra funzionare.
16 Marzo 2015 alle 18:45 #2267L’importante è che la cartella più esterna contenga l’id del prodotto. Quella al terzo livello (8401-8402-8403-8404 nella tua immagine) possono avere qualsiasi valore. Io le metterei con lo stesso codice di quella al primo livello, ossia 1,2,3,4
16 Marzo 2015 alle 18:53 #2268e no. perchè l’id 8401, 8402, 8403, 8404 sono proprio gli id dei prodotti ai quali ho caricato le immagini. invece la cartella più esterna a me sembra un semplice progressivo.
Infatti duplicando la cartella 3, chiamandola 4, non succede niente, mentre se rinomino dentro la cartella 4 l’id del prodotto l’immagine sarà associata al’id del prodotto e visualizzata correttamente.17 Marzo 2015 alle 10:17 #2270Svolgendo altri test, ora mi sembra che entrambe le cartelle debbano riportare l’id del prodotto, sia quella interna che quella esterna…altrimenti le immagini non vengono mostrate
18 Marzo 2015 alle 16:21 #2285probabilmente perchè il tuo id e il numero cartella coincidono, prova a usare un rowid diverso, ti accorgerai che il nome cartella di primo livello è un numero progressivo, con me almeno funziona così. ho l’ultima versione di dolibarr e sto testando alcuni dei miei prodotti, e il caso ha voluto che iniziassi con l’id 8401. altrimenti non mi sarei accorto di questo strano comportamento.
-
AutorePost
- Devi essere connesso per rispondere a questo topic.