Jump to content

Fabry

Members
  • Posts

    1,518
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Fabry

  1. No, vai a menu Parametri Avanzati>Prestazioni>Caratteristiche Opzionali..é la terza voce della pagina Prestazioni, lá vedrai una voce " Gruppi di Clienti" ecco devi dirgli Sí per attivare i gruppi, vedrai che funziona. ciao
  2. C'é e fá parte delle funzionalitá di questa piattaforma: https://www.prestashop.com/forums/topic/558567-visualizzazione-prezzi-solo-dopo-login/ Basta studiarla un poco oppure andare sulla guida ufficiale:-): http://doc.prestashop.com/display/PS16/User+Guide ciao
  3. Penso che tu possa fare in due modi: provare questa modifica ai files https://www.prestashop.com/forums/topic/271324-solution-display-price-only-to-login-user/ oppure e forse é la migliore soluzione ti scarichi un semplice modulo html da posizionare in home page e lá dentro ci scrivi il tuo messaggio eppoi lo rendi visibile solo al gruppo Visitors.....sai che se vai a gruppi e scegli per es Visitors lá dentro puoi rendere visibili o non visibili tutti i moduli:-). facci sapere
  4. Guarda ti dico solo che per es riguardo al DB passare dalla 1.6.0 alla 1.6.1 hai giá parecchie differenze, ora immagina passare dalla tua all'ultima, dai un'occhio dentro alla cartella /install/upgrade/sql ecco lí hai tutti gli aggiornamenti versione per versione ossia ogni versione mostra gli aggiornamenti rispetto alla prima...conta quante modifiche devi fare al DB fai te!. Farlo in manuale é pain in the a**:-)...il template che hai ora non verrá usato quindi il tuo PS sará giá "pulito" della vecchia grafica:-)( anche se puoi dirgli di non fare upgrade del template di default durante il processo) perché sará installato quello responsive giá nativo di default, dovrai metterlo a posto ma per lo meno avrai tutto il Db con clienti,ordini, prodotti, categorie, combinazioni etc etc che funziona, intendo dire che secondo me devi pensare ai dati e non all'aspetto grafico che é completamente separato dai contenuti...il template lo rigiri e smonti come vuoi:-)....avrai moduli aggiornati, db giá a posto popolato con i vecchi dati e quindi semplicemente devi mettere a posto la grafica riattivare alcuni moduli etc. Per importare i dati da due differenti db devi avere competenze specifiche. Io andrei di autougrade con il rispettivo modulo. Fai tutto con calma e leggiti bene questa guida ufficiale; se non conosci l'inglese scrivi quá i tuoi dubbi ok? http://doc.prestashop.com/display/PS15/Automatic+update ciao
  5. L'ho fatto un mesetto fá su un PS 1.5.4...é andato tutto liscio a parte qualche piccolo intervento su un modulo. Peró avevo giá un tema responsive compatibile con la versione 1.6 e per tanto l'ho mantenuto. Ho semplicemente copiato e trasferito/copiato tutto il sito su un subdominio e quindi ho creato anche un suo DB che ho popolato con la copia dell'altro..in pratica ho ricreato una copia perfetta del sito su un subdominio. Bene, dopo ho semplicemente fatto l'auto upgrade su questa copia ed é filato tutto liscio ....poi ho testato il tutto, quindi creazione account, ordini, mail, tutto quello che c'é da provare nel front e nell'admin, quando tutto funziona perfettamente ricopi il tutto nella radice:-)...peró ti consiglio di attuare alcune pre-modifiche prima della copia sul subdominio e prima della ricopia del nuovo ps sulla radice: Prima cosa importante: fare un Backup del sito e del DB!! Dal Cpanel crea il subdominio ed il nuovo DB e scriviti gli accessi.. Metti in manutenzione il sito, elimina le cache del template e dello Smarty......disabilita il Friendly Url e scrivi giá la dentro il percorso al nuovo negozio quindi www.tuonegozio.it/copia....modificare giá il file setting.inc.config perché lá dentro devi inserire i nuovi accessi per il DB....anche nella tabella ps_shop_url del db aggiorna al nuovo l'indirizzo. Sei pronto per copiare e spostare il tutto nella nuova cartella. Fai tutto da Cpanel che é piú rapido copia da a...dovresti entrare subito nell'admin se tutto é a posto. Ora fai l'autoupgrade e incrocia le dita:-). Poi dovrai ovviamente sistemare le posizioni dei moduli perché adottando un nuovo template riscontrerai dei problemi di sicuro, resize delle immagini etc...quando tutto é a posto rifai la migrazione alla radice ripreparando il sito per il nuovo percorso come hai fatto prima quindi file setting....friendly url, pulire cache, tabella Ps_shop etc spero di essere stato chiaro..sa hai bisogno fai un fischio:-) ciao
  6. Posso sbagliare ma hai raggiunto il limite per il tuo Database; Se non hai modificato moduli o altro dovresti sentire il responsabile del tuo Hosting, non hai piú risorse per il DB questa é la causa piú probabile...
  7. You are welcome!!:-)...meno male che hai risolto!! Non riuscivo a capire il perché non visualizzava. Spero che tu abbia usato l'Override della classe perché altrimenti al primo aggiornamento perdi le modifiche;-).. ciao
  8. Ho trovato questo: https://www.prestashop.com/forums/topic/281178-put-product-reference-in-block-bestsellers/ https://www.prestashop.com/forums/topic/437169-product-reference-in-product-list-prestashop-16-again/ ...peró magari controlla nel css che quella parte che vuoi visualizzare non sia nascosta da qualche display:none....non si sá mai:-) ciao
  9. Salve Deda questo é un caso identico: https://www.prestashop.com/forums/topic/261690-solved-free-shipping-based-on-price-and-weight/ ho provato a modificare i files come su Github e caricarli sulla 1.6.1.7 ma ho problemi con il controller AdminShip...é da studiare Sulla 1.5 pare funzioni....
  10. Ma c´é una via piú semplice. Il campo Siret riguarda la Francia per tanto questo campo potrebbe essere alterato nel formato compatibile con l'IVA italiana, renderlo obbligatorio eppoi basta alterare la traduzione e i messaggi di errore:-). poi ti dico ciao
  11. Ok ho capito Giuliano!....non é semplice come sembra. Bisogna creare un nuovo campo nella tabella del DB Ps_customer.....bisogna fare un override della classe Customer....alterare i rispettivi controller in AdminCustomer**.php ...editare i rispettivi file tpl per il template...identity, authentication e opc(?)....renderlo obbligatorio operando nel file di override.......e quando finalmente compare nel nostro Admin si sceglie e si aggiunge al campo "clienti" il nostro nuovo campo Vat....eppoi si elimina dal campo Address tramite BO, Dovrebbe funzionare!!!;-). Appena posso provo sulla mia cavia e ti sparo il tutto;-). ciao Ps: in pratica si tratta di aggiungere un nuovo campo nel form..o meglio spostare l'IVA da Address a Customer.
  12. Ciao Giuliano, é semplice. Amministrazione a Sinistra voce di menu >"Clienti"( Customers se inglese)>Indirizzi(Adresses se inglese), ecco in fondo alla pagina trovi scritto su un pulsante " impostare i campi obbligatori per questa sezione".......si aprirá una tendina e lí vai a mettere la spunta nel checkbox "Vat_number".;-) ciao Fabrizio
  13. Ciao Luciano, sarebbe interessante sviluppare un modulo/estensione ps perché da quello che ho visto non esiste ancora nulla riguardo a descrizioni dinamiche che variano a seconda delle combinazioni. Cmq credo che riesci lo stesso utilizzando e creando dei tab supplementari nella scheda prodotto..non só per es: tab "Taglie" e lí fai uno schema con tutte le grammature e caratteristiche di galleggiabilitá per ogni taglia...oppure un tab che si chiama "Dettagli prodotto".....é solo una idea. ciao
  14. Olá Select, obrigado pela dica, sim eu sei que já fizeron varios na Italia, mas eu vivo em Portugal! Mas de certeça que vou ter a possibilitade de partecipar nestes meetups tambem aquí
  15. Boa tarde, já peço desculpa pelo meu portugués; acho muito interessante este meetup ,finalmente em Portugal repararon que esiste Prestashop:-)...pena ser um bocado longe da minha cidade. Eu desenvolvo lojas e-commerce ( sobretudo na Italia mas tambem tenho uma portuguesa:-)..e estou muito atento a evolução deste mundo que é estremamente complexo...não é só costruir um website mas sim é desenvolver um business e isso inclui diferentes aspetos...tecnicos, marketing, seo, segurança, legais etc etc Agora em relação a nova plataforma sinceramente para uma loja de produção é melhor a ultima 1.6 estavel onde todos os bugs foiron resolvidos, a 1.7 ainda é em desenvolvimento e eu não utilizavo para uma nova loja mas é interessante ver os aspetos do novo framework!. Gostavo salientar se me permittem que neste meetup falassem do aspeto legal que como sabem é uma parte importante dos e-commerce mas acho que ainda não está bem a ser implementado e considerado nas lojas...falo das leis europeias a cerca da Privacy,,das segurança ..a lei dos "cookies"..dos pagamentos etc. Eu continuo a ver websites completamente "fora de lei"....Eu Cookies block que faltam...checkbox privacy policy inseridos nos forms para o novo registo onde estão?....o mesmo checkbox deve ser presente no form "contact us" não há nada em muitos sites......Contrato de venda enviato e inserido na mail ao cliente depois ter feito uma encomenda ( deve ser mesmo escrito e não linkato ou anexo!). Na Italia fazem multas de infarto!....falo de 12.000 euros só pela falta de um checkbox....20.000 euros pela falta da Privacy Policy das Newsletter. Mesmo ontem acabai de legalizar uma plataforma Opencart. Bem mas a versão 1.6.1.7 é espetacular porqué permite de resolver estes aspetos facilmente. Boa sorte com o meetup, vou estar atento nestas bandas;-)! Fabrizio
  16. http://andromacarsm.altervista.org/img/cms/vetrina.png beh il percorso dice che c'é l'hai su un sottodominio che hai su altervista.org e non sul tuo sito....ora questo link probabilmente lo hai inserito dentro ad un editor html....Editor della Home page?.. In pratica devi andare a cercare il modulo dentro all'ammnistrazione del tuo Prestashop dove é inserito questo link....Editor della Home oppure un blocco html....ma anche il manager del tuo tema, potrebbe essere che lá dentro puoi gestire eventuali blocchi di testo sotto alla slider....dipende dal tema che usi, ma il link lo hai messo dentro a qualche modulo. ciao
  17. Salve mi ha incuriosito questo problema che tra l'altro é abbastanza diffuso. Piú che figli io parlerei di valori perché in questo caso potrebbe risolvere con le combinazioni dove avrá due attributi: materiale e colore ( ammesso che i figli siano i colori:-)..quindi all'attributo materiale saranno associati Pelle, Fibra, Eco pelle.....e sotto avremmo l'altro attributo colori che dovrebbe variare a seconda di cosa si sceglie in materiali..corretto?. Ora si dovrebbero generare tutte le combinazioni in automatico eppoi cancellare quelle non disponibili...dovrebbe funzionare ed invece non funziona. Sono andato ad investigare ed ho trovato uno script js su GitHub che si allega ad un semplice modulo html installato precedentemente e opportunamente configurato e che dovrebbe nascondere le combinazioni non disponibili. Sto cercando di farlo funzionare su 1.6.1.7 ma per ora senza risultato..ahimé. cmq forse questo modulo potrebbe essere il suo caso?: http://addons.prestashop.com/en/12352-advanced-display-combinations-attribute-in-stock.html se riesco a risolvere con lo script mi faccio sentire;-). ciao
  18. Luciano dopo aver rigenerato le immagini dei prodotti ed aver cancellato le precendenti provi ad editare quello script in Java che é una libreria Jquery ..quindi nel file prodotti.js all'interno della cartella Js del suo tema apra e troverá una roba simile dove é possibile variare la larghezza e altezza del div responsabile per lo zoom....questo é il codice per Ps 1.6.1.7 ..ecco lá dentro deve giocare con quei numeri:-)....poi per metterlo a posto col css deve editare come ovvio il jquery.jqzoom.css e lí reinserire i parametri width e hight corretti....ci faccia sapere! questo é il mio widget nella 1.6 $('.jqzoom').jqzoom({ zoomType: 'standard', //innerzoom/standard/reverse/drag zoomWidth: 300, //zooming div default width(default width value is 200) zoomHeight: 300, //zooming div default width(default height value is 200) xOffset: 17, //zooming div default offset(default offset value is 10) yOffset: 0, position: "right", //zooming div position(default position value is "right") title: false }); } else { $('img.jqzoom').jqueryzoom({ xzoom: 300, //zooming div default width(default width value is 200) yzoom: 300, //zooming div default width(default height value is 200) offset: 17, //zooming div default offset(default offset value is 10) position: "right" //zooming div position(default position value is "right") });
  19. :-)).....vai di nuovo a Moduli>Blocco informazioni cms personalizzato> configura....ecco, cosa vedi lá dentro??...due righe o meglio due blocchi con ID 1 e ID 2 apri/modifica il secondo...já está. ciao Fabry
  20. Buongiorno Marco, ok quindi se ho ben capito in pratica si tratta di sincronizzare questo gestionale o gestionali verso Prestashop attraverso il suo modulo; quindi deve avere accesso al DB dall'esterno giusto? Non tutti i server lo permettono peró a meno che siano vps o dedicati. Quá nel forum ci sono developers che di sicuro sapranno aiutarla, purtroppo questo suo problema per ora esula le mie competenze ahimé....ma sono curioso di sapere come poter risolvere, nel caso trovassi info dettagliate lo scrivo nel topic!. buona giornata
  21. Salve Marco, da B.Office é possibile aggiungere campi alla scheda prodotto semplicemente entrando nell editing del prodotto e scegliere la voce di menu "personalizzazione" se mi ricordo bene.. Premetto che non sono esperto in sviluppo php ma qualcosa di ps ho capito..si impara giorno per giorno:-). Ora non ho capito bene se questi due campi devono essere visibili sia nel front che nel Back Office. PS é basato sul famoso pattern Model View Control che praticamente separa la logica di presentazione dei dati...ossia i file tpl presenti nella cartella template sono quelli che si occupano dell'aspetto grafico che vogliamo dare ai nostri contenuti......ma questi file sono richiamati da un rispettivo file controller con estensione .php in questo caso ProductController...per es si legge: $this->context->smarty->assign(array( 'stock_management' => Configuration::get('PS_STOCK_MANAGEMENT'), 'customizationFields' => $customization_fields, 'id_customization' => empty($customization_datas) ? null : $customization_datas[0]['id_customization'], 'accessories' => $accessories, 'return_link' => $return .....eppoi $this->setTemplate(_PS_THEME_DIR_.'product.tpl'); significa che questo file va a leggere dati dal DB.. e li assegna al motore di template che é Smarty che é basato sul linguaggio php. Nel caso voglia aggiungere due campi sia nel front che nel BO dove possono essere popolati:-)..deve operare in diverse parti della piattaforma..se mi ricordo bene: nella cartella Admin>tabs deve lavorare sul file AdminProducts nella cartella Override ( essí perché deve seguire questa strada per fare le cose corrette ) deve alterare il file product.php nella rispettiva cartella classes e nella cartella del tema come ovvio fará le sue modifiche al rispettivo file product.tpl Ora le modifiche da attuare variano in base a quello che vuole realizzare. ci dia piú info specifiche e vedró se riesco ad aiutarla scrivendo il corretto codice. Fabrizio Ps: troverá info ben dettagliate se cerca informazioni riguardo all'estensione di oggetti in prestashop perché in realtá é di questo che si parla, estendere nuovi campi all'oggetto "prodotto" e quindi alterando la rispettiva classe;-)...non é semplice come sembra!! almeno per me
  22. é piú difficile a scrivere che a farsi!!;-)..hai un casino lá dentro!. Disattiva quel modulo link permanenti che é pieno di link sdoppiati....non hai riportato all'originale vero?:-). Quello non serve per le voci di menu ma bensí per posizionare link tipo mappa sito, contattaci etc...e non ha un manager..solo attiva e disattiva, poi é ovvio che modificando il tpl lá dentro ci metti i link che vuoi ma non é questa la strada per metterci i link del top menu. Poi siccome hai un template personalizzato ( themeforest?) cerca quel benedetto modulo menu appartenente a quel template e che devi settarlo con tutte le voci menu e attivalo e posizionalo assieme al modulo "search" Disattiva il menu "haut"(top) orrizontale che é di default se non ci riesci mandami le credenziali che te lo faccio agratissssee:-))..Scherzo se hai bisogno e ti fidi te lo sistemo io, non voglio nulla. ciao
  23. Non capisco cosa ci fá lá il blocco link permanenti....ed il blocco search dove é??..nascosto!...allora, il menu orrizontale é gestito da un suo modulo di default che si chiama Top Menu Orizzontale...se tu installi un tema personalizzato di solito viene disattivato ed al suo posto avrai il modulo menu che viene installato col nuovo tema e dovrai configurarlo dal rispettivo manager.....hai problemi di traduzione voci menu, posizioni e configurazione modulo top menu. Se avessi davanti il tuo BO sarebbe piú facile spiegarti cosa fare..
  24. Ci mancherebbe, siamo quí per aiutare, intanto riporta all'originale que file tpl che hai modificato, poi di pagine cms devi averne una quella della tua lingua default che será l'italiano nel tuo caso la quale poi la tradurrai nelle altre diverse lingue. Le cache sono sempre problematiche per tanto pulisci soprattutto le cache del template e del browser...rigenera anche gli url. Deve funzionare...dai che ci sei;-) ciao
×
×
  • Create New...