Jump to content

Fabry

Members
  • Posts

    1,229
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Fabry

  1. 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
  2. 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í
  3. 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
  4. 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
  5. 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
  6. 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") });
  7. :-)).....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
  8. 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
  9. 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
  10. é 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
  11. 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..
  12. 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
  13. Allora vediamo la faccenda. I links del menu non hanno nulla a che fare con i links del B.Permanentlinks..questi ultimi sono sitemap e contact ed in tutti i casi non devi modificare i file tpl per tradurre !. Allora i tuoi link del menu mi sembra siano diretti a pagine CMS corretto? Hai tradotto le rispettive pagine cms nella lingua inglese??;-)...no? ahiiiiii. Dopo aver fatto questo pulisci cache e rigenere gli url (friendly url)...dovresti vedere i percorsi corretti. facci sapere;-) fabry
  14. Le pass. sono "hashed" ossia codificate seguendo un certo tipo di codificazione eppoi vengono criptate con una chiave KEY che la trovi nel file setting.inc define('_cookie_key','valore chiave' ); Ma mi chiedo perché non fare l'upgrade automatico sul vecchio 1.5? In questo modo avevi la piattaforma 1.6 giá con suo DB funzionante...io ho fatto un upgrade automatico proprio due giorni fá di un e-commerce con 8.000 prodotti con combinazioni e clienti e 3 idiomi...tutto perfetto, basta attuare alcune procedure prima di migrare sul BO soprattutto riguardo a percorsi url e cache.Penso sia sempre la soluzione piú semplice. cmq quá trovi info riguardo all'importazione di questa Key se vuoi andare per la strada manuale....non é semplice: https://www.prestashop.com/forums/topic/486213-exporting-customers-and-passwords-from-154-to-1612/ spero ti sia utile facci sapere Fabrizio
  15. Ok Luciano e se si facesse la procedura ordinara da BO?? Intendo questo: nel BO menu Preferenze>Prodotti ti hai la possibilitá di visualizzare o non visualizz. il pulsante "aggiungi al carrello" se il prodotto ha attributi....bene se per questi prodotti ti inventi un attributo da associargli ,per es. "Chiedere per info"..valore sempre "info" ....a quel punto attivi l'opzioni "non visualizzare etc etc " nel BO e il bottoncino sparisce....sará che puó funzionare prima di avventurarsi in modifiche?.;-) Ps: leggo ora che lo vuoi anche nella pagina del prodotto..questo sopra funziona solo nella pagina categorie....ummm. Fammi sapere ciao
  16. Ecco questo ti serve di lezione per la prossima volta...fare il backup!!:-)..tranquilla ci siamo passati tutti ma prima di mettere mano nei server, seppur per qualsiasi piccolo file apparentemente insignificante dobbiamo passare la check-list proprio come fanno i piloti civili..quindi al numero 1 leggere: fare il back up di file e database prima di alterare files o installare estensioni, moduli etc etc Dopo queste critica che spero sia accettata positivamente:-)... quando si installa un template di solito vengono aggiunti moduli proprietari del template che andranno a sostituire i moduli di default nella loro funzione e nella loro posizione perché l'aspetto grafico viene alterato, significa che i moduli che c'erano prima spariscono (sono disattivati) e vengono "sganciati" dalle rispettive posizioni dopodiché nel Live Ed. non si vedono piú...ora se vuoi riattivare quei due moduli é sufficiente andare ad attivarli dalla lista moduli e dopo riposizionarli dalla voce di menu "posizioni"..dove? beh li aggancierai nella posizione Home o dove vuoi tu.....cmq quá trovi alcune spiegazioni rispetto a questo aspetto: http://doc.prestashop.com/display/PS16/Front+office+Positions spero che risolvi..facci sapere ciao Fabrizio
  17. Certo che esiste, ti scarichi dal server tramite ftp o dal cpanel i rispettivi file di traduzione dei moduli che si trovano nella cartella "translation" del modulo stesso e li editi con un semplice editor eppoi ricarichi il tutto al suo posto;-)....simple as that!. Ps: a proposito di traduzioni di PS 1.6.1.6/7 ho trovato alcuni errori nel B.O presto peró provvederó a proporre le modifiche alla comunitá traduttori..qualcosa sfugge sempre;-).
  18. Salve, ma quale é il senso di mantenere visibile un prodotto se non si puó acquistare? Chiedo perché se l'obbiettivo e non farlo comprare si fá prima a disattivarlo e quindi problema risolto....mi perdo qualcosa?:-). In tutti i casi quale é la condizione che fá si che il pulsante deve sparire?...stock a zero? visibile solo ad alcuni gruppi??...se c'é una condizione c'é da lavorare sui file tpl e Js del prodotto e della categoria ( lista prodotti della cat? o in vetrina?).....deve darci piú dettagli. ciao
  19. Salve, prima cosa come ovvio é fare un bel bakup di tutto, quindi file presenti sul server e dump del database e metterli al sicuro.. Poi opterei per la cosa piú facile ossia aggiornamento automatico nel vecchio negozio e vedere se tutto corre per il meglio..lo faccia di notte quando i server sono meno occupati e rispondono meglio;-)...di solito il DB dovrebbe essere aggiornato senza problemi. Come dice Giorgio i db sono abbastanza differenti e lo puó verificare nella cartella install>upgrade>sql..ci sono molti file sql che indicano le modifiche fatte ad ogni versione per tanto tutti questi cambiamenti devono essere implementati a partire dalla 1.6.0.10 alla 1.6.1.7 che é l'ultima....cmq prima di andare in manuale provi in automatico. Good Luck! Fabrizio
  20. Dico la mia, molti anni fá i sistemi Opensource erano agli albori, la comunitá o meglio le comunitá di developers erano piccole e i software avevano ancora problemi di gioventú con bugs, conflitti tra moduli, limitato numero di funzionalitá; oggi non é piú cosí e per molte PMI italiane e non solo italiche i sistemi O.S sono sempre la scelta giusta soprattutto quando si hanno ridotti budgets a disposizione, capitale che serve non solo per costruire una piattaforma ma per mantenere Long Term un website scritto con codice proprietario!!...essí perché mentre con un sistema O.Source lá fuori i bugs vengono corretti in poco tempo per un sito ad Hoc dobbiamo sempre rivolgersi al devoloper/webagency per eventuali problemi, si é legati per sempre alla webagency a meno che non abbiamo dentro alla nostra impresa uno staff/reparto I.T. che curi il tutto..lo abbiamo? Ma poi oggigiorno in questo mondo digitale in continua evoluzione siamo sicuri che un sistema ad "Hoc" accompagni questo flusso di novitá che la rete propone/impone e quindi si adatti alle richieste di nuove funzionalitá per es rispetto ad un sistema OS sul quale lavorano centinania di programmatori?...sono solo riflessioni che faccio e mi pongo nella posizione di chi come Derres ( ok non é il suo nome) deve decidere come partire!!. Good luck. Fabrizio
  21. Grazie mille per il contributo!!. Vado subito a provarlo.. Fabrizio
  22. Ciao Derres arrivo un pó tardi a risponderti, sí da quello che ho letto avevo intuito che il vostro target principale é vendere prodotti ma poi leggendo booking ho capito che operate anche nel settore viaggi ( OTA..online travel agency per la precisione) e istant booking come mi confermi nell'ultima risposta ossia una piattaforma in grado di fare il check istantaneo della disponibilitá degli hotels. Parlo di CMS perché ho avuto modo di mettere mano tempo fá su un componente o meglio una vera é propria estensione di Joomla ( ecco perché parlo di CMS ossia Content Managment System) che dá la possibilitá di creare piattaforme per gestire proprietari di hotels ( ma anche altre entitá)..in pratica tutte le transazioni passano per il tuo portale dove i proprietari ricevono le prenotazioni, oppure dá alle Agenzie di Viaggio la possibilitá di disporre ai clienti un servizio personalizzato dove si costruiscono il loro pacchetto viaggio. A questo punto ti ritroveresti con due piattaforme opensource integrate ma scalabili pensando al futuro quando vuoi aggiungere funzionalitá...in pratica usi PS come e-commerce puro per vendere prodotti e usi il CMS con componente Booking per vendere pacchetti viaggi, fare prenotazioni o gestire proprietari di hotels ma anche per portare traffico creando anche un blog tematico sui viaggi per es o altre funzionalitá. ciao
  23. Salve Derres, forse interpreto male il progetto ma si tratta di piattaforma booking multiproprietá? Perché PS e non un CMS? Lá fuori ci sono opensource con funzionalitá booking molto spinte e complesse con cui si puó gestire tutto..dalla configurazione prezzi al managment delle proprietá per conto clienti ai pagamenti per "fees" o sottoscrizioni o commissioni .multilingual..invoicing e mille altre funzioni. Solo curiositá. Grazie per eventuale risposta Fabrizio Ps: un "anziano" espatriato all'estero da tempo e che ha cominciato con gli Apple II e ancora non é finita anzi !!:-)...non posso candidarmi ..ehehe. Scherzo, rispetto il business model delle imprese.
  24. @AWR grazie mille per questa soluzione. Confermo che funziona perfettamente anche sulla versione 1.5.4.1..ho aggiunto la keyword di formattazione <strong> al link Informativa sulla privacy per evidenziarlo :-) Grazie Fabrizio
×
×
  • Create New...

Important Information

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