Con la fatturazione elettronica dobbiamo aggiungere due campi obbligatori per la fatturazione: il codice SDI e un indirizzo di posta elettronica certificata. Prestashop non li prevede tra i dati da compilare. Ho quindi preparato un tutorial per implementare questi campi.
Nella versione di Prestashop 1.6.1.17 è cambiato il modo di inviare messaggi email, sono necessari due campi nascosti in più, per ragioni di sicurezza. Purtroppo non tutti i temi hanno i template corretti, si rende necessario aggiornarli.
Usando il tag <base>, inserito in <head>, è possibile settare il path di inizio di tutti i link relativi contenuti nella pagina. Questo genera un inconveniente quando si usano le ancore html, perché invece di scorrere nella stessa pagina, esse faranno riferimento all'URL previsto dal tag <base>. Propongo una soluzione con JQuery che risolve questo ed altri problemi conosciuti.
Una raccolta di frammenti di codice utili per modificare i template Contao, e non solo.
Qualche giorno fa ho dovuto modificare un sito Prestahop 1.4, serviva un messaggio automatico all'apertura della pagina, per affrettare i clienti con gli acquisti prima di Natale. Inoltre ho messo un timout con cookie di 10 minuti così da non averlo sempre ad ogni pagina aperta.
Internet Explorer dalla versione 8 alla 10 ha un bottone che si chiama Visualizzazione Compatibilità.
Purtroppo se questa funzione è abilitata mentre si guarda un sito nuovo, che sfrutta le tecniche responsive, e le media queries, può capitare che il browser sfasci tutta la pagina. Il rimedio è molto facile, obbligare IE a non accendere la funzione.