vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 Vedo con piacere che ci sono un sacco di nuovi utenti nel forum. Per loro voglio raggruppare una serie di suggerimenti fatti in vari post tanto per averli tutti sottomano. 1) MOZILLA + FIREBUGNon potete farne a meno se volete mettere mani nel css (tuothema/css/global.css); firebug è un addon che consente di analizzare i singoli elementi delle pagine, vedere le definizioni del foglio di stile associate e, incredibile a dirsi, fare delle prove direttamente sul browser vedendo come si trasforma la pagina modificando le singole voci.vedi: 12) EDITOR DI TESTODeve poter salvare in utf-8 pena incasinare tutto (esperienza personale). Meglio se ha dispone di una ricerca testuale sui file e della funzione di confronto. Personalmente uso da anni Textpadvedi: 1 2 33) AIUTI PER LO SVILUPPO DEI MODULINon c'è molto se non l'esperienza degli utenti del forum, comunque vedi: 1 2 in ingleseVi prego di aggiungere altri suggerimenti. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Author Share Posted April 10, 2009 Mi mancava un post per farne 600! Offro da bere, virtualmente, a tutti! Link to comment Share on other sites More sharing options...
disarci Posted April 10, 2009 Share Posted April 10, 2009 Tranquillo a 1000 diventi Partner ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Author Share Posted April 10, 2009 ... seguono 400 post inutili .... Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Author Share Posted April 10, 2009 Vedi anche: http://www.prestashop.com/forums/viewthread/12941/programmazione_moduli_design_e_temi/istruzioni_per_fare_un_modulo/ Link to comment Share on other sites More sharing options...
paman Posted April 10, 2009 Share Posted April 10, 2009 Ottima e lodevole iniziativa.Non poteva essere diversamente per uno che ha all' attivo oltre 600 post.Grazie per la degustazione Online ;-P Link to comment Share on other sites More sharing options...
paman Posted April 10, 2009 Share Posted April 10, 2009 Voglio segnalare un altro programma che reputo molto utile si tratta di Depeche View, ed è un programma in grado di caricare tutti i file Html, Php, js, css, txt e file di log ecc.., appartenenti ad una stessa directory in un unica interfaccia per una rapida e veloce ricerca di informazioni. In pratica con Depeche View è possibile ricercare una determinata stringa o un determinato termine all’interno di centinaia di file, basta che questi appartengano alla stessa directory.Il software non necessita di installazione e questa caratteristica lo rende davvero molto versatile.lo trovate qui Link to comment Share on other sites More sharing options...
overclokk Posted April 10, 2009 Share Posted April 10, 2009 Aggiungo anch'io un' utilità per lo sviluppo di PS che non può mancare nella nostra cassetta degli attrezzi:Xampp un' ottima piattaforma per trasformare il pc in un web server e fare tutte le nostre prove su PS prima di metterle online.Disponibile per vari SO tra cui Windows e Gnu/Linux, esiste in versione eseguibile (si può mettere su una penna usb) ed in versione installabile Link to comment Share on other sites More sharing options...
Germanoufo Posted April 11, 2009 Share Posted April 11, 2009 Ottima la cassetta degli attrezzi Grande vinoalvino CIAO ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 11, 2009 Author Share Posted April 11, 2009 Se lavorate in locale un altro server web molto veloce è wamp. Ho notato che in locale utilizzando Google Crome si dimezza il tempo di caricamento della pagina. Anche Google Crome possiede delle funzioni di debug tipo Firebug. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 11, 2009 Author Share Posted April 11, 2009 Testare il codice PrestashopAltro suggerimento utile quando si devono testare delle funzionalità da aggiungere ad un modulo; conviene testarle in un file esterno, sia per la velocità, sia perchè così si riescono a vedere gli errori php. Personalmente ho un file sempre pronto per questo uso nella radice di prestashop dall'inequivocabile nome test.php. La sua struttura è alquanto semplice, 3 righe: <?php include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/init.php'); /* variabili globali se servono */ global $smarty, $link, $cookie, $cart; /* codice da testare */ ?> Un esempio pratico: <?php include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/init.php'); global $smarty, $link, $cookie, $cart; $product = new Product(intval(Tools::getValue('id_product')), false, intval($cookie->id_lang)); print_r($product); ?> chiamando test.php?id_product=21 stampa il contenuto della struttura del prodotto. Link to comment Share on other sites More sharing options...
overclokk Posted April 11, 2009 Share Posted April 11, 2009 Filezilla per fare l'upload dei file di PS su webserver online via FTP Link to comment Share on other sites More sharing options...
Germanoufo Posted April 13, 2009 Share Posted April 13, 2009 Ci stiamo dimenticando di un tool importantissimo Diffmerge serve per confrontare file e cartelleUtilissimo Ciao ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 13, 2009 Author Share Posted April 13, 2009 /* COMMENTATE LE MODIFICHE */L'ho scritto in cento post ma lo ripeto.Nei file PHP scrivete qualcosa tipo /* XX_MODIFICA001 */ con 001 progressivo.Nei file TPL <!-- XX_MODIFICA001 -->Nei file CSS conviene appendere in fondo le modifiche COMMENTATE o meglio seguire questa tecnicaFate un file di testo in cui spiegate le modifiche tipo:MODIFICA001: aggiunto campo xxx e yyyQuando dovrete trovare tutti i file modificati basterà fare una ricerca testuale di XX_MODIFICA su tutti i file.Allinizio sembra palloso, ma quando dovrete aggiornare la versione sarà una passeggiata. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 13, 2009 Author Share Posted April 13, 2009 Ci stiamo dimenticando di un tool importantissimo Diffmerge serve per confrontare file e cartelleUtilissimo Ciao ;-) Non riesco a capire se è free o è una demo Link to comment Share on other sites More sharing options...
Germanoufo Posted April 13, 2009 Share Posted April 13, 2009 é FREE tranquilli io lo uso e mi trovo benissimo Ciao ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 13, 2009 Author Share Posted April 13, 2009 Diffmerge ... semplicemente spettacolare ... come ho fatto finora? Link to comment Share on other sites More sharing options...
Germanoufo Posted April 13, 2009 Share Posted April 13, 2009 A io lo uso da molto e mi trovo molto bene Ciao ;-) Link to comment Share on other sites More sharing options...
disarci Posted April 15, 2009 Share Posted April 15, 2009 Per preparare tante immagini assieme:io le preparo offline con iwatermark,costa un pochino ma è un programma fantastico,ti fa il resize di tutte le immagini di una cartella modificando il nome:http://www.scriptsoftware.com/iwatermark/ Link to comment Share on other sites More sharing options...
vinoalvino Posted April 16, 2009 Author Share Posted April 16, 2009 File di logAltra cosa fondamentale per verificare gli errori php o mysql - sdel resto anche l'unica in quanto gli errori vengono segnalati con una pagina bianca - è la possibilità di consultare i file di log.In wampserver questi si trovano in c:/Programmi/wamp/logs e sono:* access.log* apache_error.log* mysql.log* php_error.logPersonalmente nel mio editor multifinestra (textpad) tengo sempre aperto php_error.log e mysql.log; quando si verifica un errore attivo la finestra e l'editor (se c'è stato un errore) mi chiede: "il file è stato modificato vuoi ricaricarlo?". Nelle ultime righe c'è l'indicazione dell'errore, del file che lo ha generato, della riga di codice dove è avvenuto.Sarebbe carino se postasse, per ogni server, dove si trovano i relativi file di log.P.S.: ho scoperto che per fare un sul forum basta mettere un asterisco in prima colonna (vedi elenco file) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 17, 2009 Author Share Posted April 17, 2009 La cassetta continua a riempirsi. Una funzione di debug per prestashop Link to comment Share on other sites More sharing options...
paman Posted April 17, 2009 Share Posted April 17, 2009 Visto che ci siamo segnalo l' editor che utilizzo per modificare i file php, css, tpl, js, ecceccolo qua si chiama Light PHP Edithttp://www.parmaja.com/projects/LightPHPEdit/inoltre è integrabile con xdebug per il debugging degli script http://www.xdebug.org/Provateli e poi mi diretea dimenticavo tutti e due open sourceCiao o o o ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 18, 2009 Author Share Posted April 18, 2009 Segnalo una pagina di documentazione su smarty in italiano Link to comment Share on other sites More sharing options...
Germanoufo Posted April 22, 2009 Share Posted April 22, 2009 Segnalo un programmino interessante peccato che gira solo su windzozz Si chiama IEtester è un applicazione che serve per confrontare le pagine delle varie versioni di IE Provate e fatemi sapereCiao ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted April 22, 2009 Author Share Posted April 22, 2009 Guardate questo link http://browsershots.org è pazzesco! Basato sul parallel computing gli passi un url e ti fanno lo screenshot in 10.000 piattaforme diverse! :gulp: Link to comment Share on other sites More sharing options...
paman Posted April 23, 2009 Share Posted April 23, 2009 Molto utile un validatore per fogli di stile CSS - da utilizzare online http://jigsaw.w3.org/css-validator/- ma può essere anche scaricato e installato da quàhttp://jigsaw.w3.org/css-validator/DOWNLOAD.htmlUn saluto a tutti Link to comment Share on other sites More sharing options...
overclokk Posted May 22, 2009 Share Posted May 22, 2009 Segnalo un buon editor html free and open sourceKompozer (ex NVU) anche in italiano Link to comment Share on other sites More sharing options...
Germanoufo Posted May 22, 2009 Share Posted May 22, 2009 si ma kompozer non è un editor visuale ?a noi servono editor o tool testuali Ciao ;-) Link to comment Share on other sites More sharing options...
Severo64 Posted May 22, 2009 Share Posted May 22, 2009 Per chi lavora con win come editor di testo propongo l'ottimo NetePad++ derivato dal mondo nix.CiaoSèvero Link to comment Share on other sites More sharing options...
overclokk Posted May 22, 2009 Share Posted May 22, 2009 Si, è un editor visuale (e non solo), lo segnalo per chi non ha dimestichezza con il codice puro, può considerarsi l'alternativa free a Dreamweaver :-) Link to comment Share on other sites More sharing options...
Germanoufo Posted May 22, 2009 Share Posted May 22, 2009 Si, è un editor visuale (e non solo), lo segnalo per chi non ha dimestichezza con il codice puro, può considerarsi l’alternativa free a Dreamweaver :grin: Il fatto è che in questa cassetta ci servono editor testuali tool per semplificarci alcune azioni ma di un editor visuale che ce ne facciamo ? :bug: se dobbiamo editare del php o mettere le mani su del puro html di sicuro con qesto facciamo solo danni Ciao ;-) Link to comment Share on other sites More sharing options...
overclokk Posted May 22, 2009 Share Posted May 22, 2009 Ok, mi sembrava potesse essere utile, va beh, pazienza, sarà per la prossima.Ciao Link to comment Share on other sites More sharing options...
Germanoufo Posted May 22, 2009 Share Posted May 22, 2009 è utile se devi farti qualche paginetta ma per lacorare sui sorgenti di prestashop no almeno questo lo dico per esperienza visto che uso un editor testuale ( smultron per MAC ) altrimenti non risolverei nulla come dici sarà per la prossima Ciao ;-) Link to comment Share on other sites More sharing options...
paman Posted March 17, 2010 Share Posted March 17, 2010 Riportiamo in auge questo meraviglioso Topic, penso possa servire.Ciao Link to comment Share on other sites More sharing options...
Germanoufo Posted March 17, 2010 Share Posted March 17, 2010 Posto quì un link a una lista di editor sia per Mac che per windowsLink alla listaCiao ;-) Link to comment Share on other sites More sharing options...
overclokk Posted March 18, 2010 Share Posted March 18, 2010 Grazie Germanufo del link, ho dato una sbirciata al link e sembra molto interessante Link to comment Share on other sites More sharing options...
vinoalvino Posted March 24, 2010 Author Share Posted March 24, 2010 Dopo una serie di drammatici cambi di versione ho finalmente trovato un sistema definitivo per ridurre a zero l'intervento sul foglio di stile principale (global.css) e voglio condividere questo semplice trucchetto che, credo, vi farà risparmiare molto lavoro: 1) editate il file cartella_dove_avete_installato_prestashop_magari_con_un_nome_piu_corto/header.php2) intorno alla riga 8 SOTTO a: /* CSS */ $css_files[_THEME_CSS_DIR_.'global.css'] = 'all'; aggiungete la riga $css_files[_THEME_CSS_DIR_.'my.css'] = 'all'; /* VV011 riga aggiunta per gestire variazioni di stile in my.css 22/03/10 */ (è importante che il nuovo css SEGUA quello vecchio)3) create, nella stessa cartella dove si trova il global.css, il nuovo foglio di stile my.css4) modificate lo stile di quello che vi pare, es: body {background:#000000; font-size: 12px;} Le vostre modifiche saranno tutte belle raggruppate in un css separato e non dovrete più toccare il css del tema. Sai che pacchia cambiare tema e portarsi dietro solo il my.css ?!?NOTA: nel caso non vi prendesse qualche modifica provate ad aggiungere !important es: #footernewsletter input{background:#f4f8f9!important;} /* questo sovrascrive ogni precedente/successiva impostazione */ Nel caso non funzionasse fate attenzione se si tratta di un css di qualche modulo installato, a volte fanno la porcata di includere il css nel bel mezzo dell'html ....Anche se ridondante tengo a precisare due cose1) modificate SOLO le cose che non vi piacciono non riscrivete tutto!2) commentate anche l'evidente ... l'evidente al tramonto all'alba è già meno comprensibile!Allego un pezzo del mio my.css utilizzato per visualizzare due sole colonne /* ===== RIDIMENSIONO PAGINA E COLONNE ====== */ #page { width: 980px;} /* era 820 */ #right_column {display:none;} #center_column {width: 745px; padding-right: 15px;} /* era 580 */ #center_column .products_block ul {width:745px;} /* era 580 */ h2 {width:735px;} /* era 570 */ .breadcrumb {width:735px;} /* era 570 */ /* ================ END ===================== */ Link to comment Share on other sites More sharing options...
paman Posted March 24, 2010 Share Posted March 24, 2010 vi farà risparmiare molto lavoro: MI TI CO - Non ho parole ( infatti le sto scrivendo) ;-) Grazie per la perla, eccezionale, visto che prima hai chiesto di toglierti una stella qui te ne dovrebbero dare minimo DUE.Ciao Link to comment Share on other sites More sharing options...
Germanoufo Posted March 25, 2010 Share Posted March 25, 2010 Bella la soluzioneio lavoro ancora sul foglio di stile originale ma è comoda per chi necessita di una modifica permanente senza toccare il css originaleCiao ;-) Link to comment Share on other sites More sharing options...
overclokk Posted March 25, 2010 Share Posted March 25, 2010 Grazie mille della dritta Link to comment Share on other sites More sharing options...
Pr3z1oso Posted March 25, 2010 Share Posted March 25, 2010 scusate non ho ben capito che differenze c'è tra modificare il css originale e questo postato da vinoalvino.potete illuminarmi ? grazie Link to comment Share on other sites More sharing options...
Germanoufo Posted March 25, 2010 Share Posted March 25, 2010 Semplicemente che inserendo la sua stringa si può inserire le classi in un file esterno al globalsovrascrivendo il file originale supponiamo volessi il #page bianco e il body nero semplicemente inserendo la modifica puoi sovrascrivere l' originale spero di averti delucidato Ciao ;-) Link to comment Share on other sites More sharing options...
Pr3z1oso Posted March 25, 2010 Share Posted March 25, 2010 ah ok ho capito, grazie germano. personalmente mi trovo meglio con il css normale Link to comment Share on other sites More sharing options...
Germanoufo Posted March 25, 2010 Share Posted March 25, 2010 Il mio peserebbe il doppio visto che modifico tutto e quindi continuo sulla vecchia strada ma questo è più semplice in caso di aggiornamenti Ciao ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted March 25, 2010 Author Share Posted March 25, 2010 Personalmente vi dico che, dopo aver cambiato thema/versione un numero esagerato di volte, questa soluzione mi consente, semplicemente portandomi dietro il my.css, di aggiornare o provare un thema nuovo, mantenendo tutte le mie modifiche. Non mi pare poco ... Link to comment Share on other sites More sharing options...
overclokk Posted March 25, 2010 Share Posted March 25, 2010 In effetti cone soluzione è molto valida. Link to comment Share on other sites More sharing options...
Pr3z1oso Posted March 25, 2010 Share Posted March 25, 2010 Personalmente vi dico che, dopo aver cambiato thema/versione un numero esagerato di volte, questa soluzione mi consente, semplicemente portandomi dietro il my.css, di aggiornare o provare un thema nuovo, mantenendo tutte le mie modifiche. Non mi pare poco ... mi mostri un sito dove hai applicato questo css x favore ? Link to comment Share on other sites More sharing options...
vinoalvino Posted March 26, 2010 Author Share Posted March 26, 2010 Vuoi mettere la chiave inglese nella piaga? Non sono ancora riuscito ad andare online Comunque non vedresti nulla se non queste due righe nei sorgenti: <link href="/psita/themes/my/css/global.css" rel="stylesheet" type="text/css" media="all" /> <link href="/psita/themes/my/css/my.css" rel="stylesheet" type="text/css" media="all" /> ... a proposito ... nessuno ha mai pensato di realizzare un css con media="print" per stampare solo la colonna centrale? Link to comment Share on other sites More sharing options...
Germanoufo Posted March 26, 2010 Share Posted March 26, 2010 Io ho realizzato il modulo pdf myurl che stampa in pdf la pagina completa lo trovi su prestamodulesCiao ;-) Link to comment Share on other sites More sharing options...
vinoalvino Posted March 28, 2010 Author Share Posted March 28, 2010 Creare e gestire nuovi hook:http://www.prestashop.com/forums/viewthread/49264/programmazione_moduli_design_e_temi/tip_gestire_nuovi_hook Link to comment Share on other sites More sharing options...
ciroco05 Posted March 28, 2010 Share Posted March 28, 2010 Per simulare il comportamento del nostro sito su vari browser: Browser sandboxCiroco05 Link to comment Share on other sites More sharing options...
vinoalvino Posted March 29, 2010 Author Share Posted March 29, 2010 Per chi lavora in locale vorrei caldamente consigliare il browser Safari mi risulta circa 5 volte più veloce ed ho scoperto oggi che ha dei simulatori di browser incorporati. Leggermente meno potente l'analizzatore di elementi rispetto al grandioso firebug. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 5, 2010 Author Share Posted April 5, 2010 Forse questo topic potrebbe essere rinominato FAQ che ne pensate? Link to comment Share on other sites More sharing options...
overclokk Posted April 5, 2010 Share Posted April 5, 2010 Beh, FAQ mi sembra molto generico Link to comment Share on other sites More sharing options...
overclokk Posted April 6, 2010 Share Posted April 6, 2010 Se stiamo sviluppando il sito per una detterminata risoluzione e vogliamo vedere come sarà il risultato ecco un piccolo trucchetto per il Browser, digitiamo nella barra degli indirizzi il seguente codice e poi diamo invio: j_avascript:resizeTo(1024,768); Se il nostro sito non è 1024x768 ma è piò stretto o piò largo basta sostituire i valori tra parentesi. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 6, 2010 Author Share Posted April 6, 2010 hai un [removed] che non fa capire la soluzione Link to comment Share on other sites More sharing options...
overclokk Posted April 6, 2010 Share Posted April 6, 2010 Non me n'ero accorto , corretto, basta togliere l'underscore ed il giuoco è fatto Link to comment Share on other sites More sharing options...
ciroco05 Posted April 10, 2010 Share Posted April 10, 2010 Ciao,per la comparazione dei file e cartella, oltre all'ottimo diffmerge, segnalo winmerge gira sotto win ed è notevolmente più veloce del precedente (particolarmente utile se dovete confrontare cartelle con numerosi file)Su questo blog trovate una breve comparazione tra i due programmi.Ciroco05 Link to comment Share on other sites More sharing options...
tassonfl Posted April 12, 2010 Share Posted April 12, 2010 Ciao, per chi lavora con i listini CSV segnalo un programma freeware CSVed che vi permette di modificare i file in maniera molto veloce e semplice. Il link per scaricarlo qui sotto:http://www.snapfiles.com/get/csvdb.html Link to comment Share on other sites More sharing options...
Lika Posted April 13, 2010 Share Posted April 13, 2010 Visto che siete stati tutti bravi a fornire programmi utili allora vi dico anche il mio programma che utilizzo per modificare il file CSS in un attimo. Uguale se lavorate in locale o in remoto. esempio se modificate il vostro file CSS in locale lo salva in automatico in quanto tiene tracia da dove e stato chiamato il file, invece se lavorate direttamente in remoto, il programma ha incorporato un ftp per salvare il lavoro cioè il CSS le modifiche sono Visuali in senso che vedi subito quello che stai facendo ed e facile anche ad usarlo funziona come se stiamo lavorando con un programma visuale per creare siti web, l'unica cosa e che e a pagamento secondo me non costa tanto e per che fa template da vendere allora questo e il programma giusto.Dimenticavo ce anche la versione Per MACLink al sito http://www.skybound.caPrego :-) Link to comment Share on other sites More sharing options...
vinoalvino Posted May 31, 2010 Author Share Posted May 31, 2010 Non so se utilizzate il plugin "web developer" per mozilla firefox (http://chrispederick.com/work/web-developer/) se non lo usate - vedi me fino a qualche giorno fa - siete PAZZI! Fa delle cose miracolose come validare il css in locale, mostrare evidenziate elementi del dom della pagina, mostrare un righello che consente di calcolare le dimensioni degli oggetti, e un mare di cose ancora. Allego qualche immagine di quello che fa ... Link to comment Share on other sites More sharing options...
overclokk Posted May 31, 2010 Share Posted May 31, 2010 Avevo letto una recensione su questo plugin, ora lo voglio provare anch'io.Mi hai convinto Vino Non ricordo se sono già stati detti ma vorrei aggiungere anche:Colorzilla - per vedere il colore di un determinato punto della pagina webPagespeed - serve per vedere la velocita di caricamento di una pagina (viene installato in firebug)Ciao Link to comment Share on other sites More sharing options...
paman Posted February 25, 2013 Share Posted February 25, 2013 Colorzilla - per vedere il colore di un determinato punto della pagina web Pagespeed - serve per vedere la velocita di caricamento di una pagina (viene installato in firebug) Tutte è due da integrare assolutamente soprattutto colorzilla. Riportiamo e cerchiamo di tenere in alto questo 3D Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now