Jump to content

Mura82

Members
  • Posts

    14
  • Joined

  • Last visited

Profile Information

  • Location
    San Marino
  • Activity
    User/Merchant

Mura82's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Quella è una discreta bega che nemmeno io sono riuscito a risolvere in modo convenzionale. Tra l'altro trovo che sia particolarmente grave che un CMS nato per l'ecommerce si comporti in quel modo. Il metodo non convenzionale con cui sono riuscito a far si che le caratteristiche venissero viste come predefinite e non personali è stato questo: -Prima di tutto non ho importato alcuna caratteristica tramite CSV ma mi sono segnato a parte il loro valore associato al nome del prodotto o all'ID -Poi ho aperto il database SQL su cui ho installato Prestashop fino a trovare la tabella ps_feature_product nella quale trovi come campi predefiniti id_feature, id_product e id_feature_value Se clicchi "mostra" o comunque un comando che ti permette di leggere i valori, capirai in fretta che id_feature corrisponde all'ID della caratteristica, quindi nel tuo caso STAGIONE. Puoi trovare l'ID in BO sotto Caratteristiche id_product è invece l'ID del prodotto che trovi sempre da BO associato ad ogni prodotto, mentre id_feature_value è il valore della caratteristica, quindi autunno, inverno, estate e primavera. Se hai la possibilità di lavorare in SQL sulla tabella ps_feature_product vedrai che facendo un esempio di inserimento dati ti verrà fuori questa stringa: INSERT INTO `ps_feature_product`(`id_feature`, `id_product`, `id_feature_value`) VALUES ([value-1],[value-2],[value-3]) Quello che ho fatto io è stato importare un file SQL con all'interno i valori delle caratteristiche associati agli ID dei prodotti. Ti faccio un esempio: INSERT INTO `ps_feature_product`(`id_feature`, `id_product`, `id_feature_value`) VALUES (49,100,171); INSERT INTO `ps_feature_product`(`id_feature`, `id_product`, `id_feature_value`) VALUES (49,101,172); INSERT INTO `ps_feature_product`(`id_feature`, `id_product`, `id_feature_value`) VALUES (49,102,172); ... Se come nel mio caso avevi una sola caratteristica con più valori, id_feature sarà STAGIONE e sarà sempre quel 49 o qualsiasi altro ID corrisponda a Stagione dentro BO/caratteristiche. id_product è l'ID del prodotto. Io non lo passavo tramite CSV, ma molto probabilmente è consecutivo, per cui se il primo prodotto ha Id 100, quello dopo sarà 101 e così via. Se poi gli Id li passavi tu da CSV meglio ancora. id_feature_value è l'Id della caratteristica che troverai sempre su BO/caratteristiche. Se da come ho capito hai autunno, estate, inverno e primavera, allora avrai 4 Id. Una volta associati gli Id delle caratteristiche ai rispettivi Id dei prodotti tramite Excell o qualsiasi altro programma simile, puoi crearti una colonna in SQL come quella sopra per tutti i prodotti che hai. La cosa positiva è che setta tutto lui come predefinito e ti permette, visto che lavori su una sola tabella, di importare senza problemi 500/1000 stringhe alla volta. Se mastichi un po' di SQL è più facile a farsi che a dirsi. P.S. Se c'è un metodo migliore indicatecelo pure.
  2. My provider is maybe the worst in Italy and they don't allow any edit to php.ini for the shared hosts, but when I asked them to modify JUST that string, they did it with no problem. Try to ask them again very gently and just for max_imput_vars
  3. Hi, I configure layred navigation with categories, feature and manufacturer, it's all ok and go well, but I can use it only with categories. Is there a way to use it with the quick searching? Thanks.
  4. Same to me. It's unbelieve that an e-commerce CMS have problem like this.
  5. Stesso identico problema da ieri sera, sempre con Aruba. Anche io ho un hosting condiviso e anche nel mio caso sono passato da 500 importazioni senza problemi ad avere il Time-Out Gateway con 7 importazioni. Nel mio caso ho notato che l'importazione in realtà va a buon fine, ma non associa i prodotti alle rispettive immagini. Fino ad oggi l'assistenza di Aruba è stato buona e mi hanno già modificato 2 valori sul config.ini, ma ho la forte sensazione che buttar su un sito di e-commerce su un hosting shared sia abbastanza problematico. Aggiungo: E' possibile effettuare l'import dei dati dal pannello MySql? Prestashop li riconosce? E soprattutto, quale delle centinaia di tabelle è quella giusta?
  6. Risolto grazie al forum in inglese. Se a qualcuno servisse, questo è il codice che ho usato per far comparire il campo caratteristica sotto i campi "Riferimento" e "Quantità" nella scheda prodotto: {if $features} {foreach from=$features item=feature} <label for="feature_value"><span class="editable">{$feature.name|escape:'htmlall':'UTF-8'}</label></span><b>: <font color=blue>{$feature.value|escape:'htmlall':'UTF-8'}</b></font> {/foreach} {/if}
  7. It works!! {if $features} {foreach from=$features item=feature} <label for="feature_value"><span class="editable">{$feature.name|escape:'htmlall':'UTF-8'}</label></span><b>: <font color=blue>{$feature.value|escape:'htmlall':'UTF-8'}</b></font> {/foreach} {/if} I uses this way to maintain the same pattern of " manufacter name: value" Maybe not much elegant, but looks fantastic in my case. ... I love you!
  8. I open a ticket to my host provider, and they change the value from 1.000 to 10.000. Now work perfectly.
  9. Hi, I would like to put the feature field inside the product page just below the quantity field and not at the bottom of the page. I do that with manufacture name (and short description) putting this code inside product.tpl: <label for="manufacturer_name">{l s='Produttore:'} </label><font color=blue><b> <span class="editable">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></font></b> I cannot find the way to do that whith the feature field. I try to use $product->feature, $product->features, $product->feature_value, $product->feature_name but with no lucky... Any idea?! Thanks and sorry for my english.
  10. Up! Nessuno ha mai avuto necessità di raggruppare le caratteristiche assieme agli altri dati? Ho trovato come fare per i produttore e per la descrizione breve utilizzando questo codice: $product->manufacturer_name <-- Produttori $product->description_short <-- Descrizione breve Purtroppo per le caratteristiche, tutti i tentativi di utilizzare feature, feature_name, feature_value sono risultati vani.
  11. Ciao, Vorrei poter inserire la caratteristica dei miei prodotti all'interno della scheda principale e non sotto in "description and features" Sono riuscito a farlo con il campo produttore inserendo il codice qua sotto nel product.tpl: <label for="manufacturer_name">{l s='Produttore:'} </label><font color=blue><b> <span class="editable">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></font></b> Purtroppo però non riesco a farlo con il campo caratteristica, che nel mio caso è solo uno e può assumere una decina di valori. Ho provato con $feature, feature_name, feature_value, feature[1]_value, ma non mi visualizza mai niente. Grazie anticipatamente
  12. Avevo provato, ma mi da un errore in fase di importazione proprio selezionando caratteristica come campo per quei valori. Mi viene da pensare che abbia dei problemi ad accettare la " / " Ok, faccio un passo indietro: funziona! Ho inserito Scala:1/18:home nel campo caratteristiche ed ha importato tutto. Però ho ancora un problema. Il campo caratteristica si presenta così: Caratteristica (Nome: Valore: Position) Quel "position" che cosa indica? Ho provato a cercare sul forum, ma non ho trovato nulla Ho messo Home, ma l'ho fatto più per caso che per un motivo valido e prima di cominciare ad importare il CSV vero vorrei cercare di capirne il più possibile. Grazie ancora.
  13. Ciao a tutti. Sto cercando di creare un sito e-commerce con Prestashop, ma ho un problema con i campi disponibili che sono selezionabili quando importo un CSV. Sarebbe possibile (come?) creare un nuovo campo che sia selezionabile tra quelli disponibili quando faccio l'importazione dei prodotti? Ne ho circa 6000 e l'alternativa era creare il campo che mi serve tra le caratteristiche, ma poi dovrei andarlo ad inserire io per ogni prodotto. Un lavoraccio. Il sito è di modellismo statico, quindi oltre al nome, la categoria, il produttore, prezzo ecc. mi servirebbe un campo che si chiamasse *Scala* che fosse un varchar di al massimo 4 caratteri. Purtroppo Prestashop non propone nulla di simile tra le categorie disponibili. Un'altra alternativa sarebbe inserire la scala del modellino sotto il campo descrizione, ma non è propriamente elegante e se possibile ne farei a meno. Grazie anticipatamente, Francesco
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More