Visualizzare gli errori di simplexml_load_string()
Un piccolo snippet per visualizzare gli errori in fase di lettura di una stringa XML tramite simplexml_load_string():
Un piccolo snippet per visualizzare gli errori in fase di lettura di una stringa XML tramite simplexml_load_string():
Funzionava tutto a meraviglia e poi...traaac! Contesto: tramite cURL l'applicazione scarica un listino di un fornitore in formato XML, per poi importarlo all'interno del database. La lettura dei dati avviene tramite simplexml_load_strin...
Sviluppando un'applicazione PHP mi sono ritrovato a dover scaricare un file csv da un portale esterno; tutto molto semplice, una chiamata tramite curl() e funziona tutto... In locale sì...ma nel server di produzione no! La sezione di codi...
In prestashop 1.6.7 c'è un piccolo e fastidioso bug che riguarda l'ordinamento dei prodotti all'interno di una categoria. Dal pannello di controllo infati è possibile, una volta filtrati i prodotti per categoria, ordinarli ...
Le funzioni/features impostabili in Prestashop hanno una lunghezza massima di 255 caratteri. Ma se non bastasse? Capita infatti di dover inserire all'interno della scheda tecnica dei valori di lunghezza maggiore. Per farlo bisogna fare 2 modific...
Prestashop dalle versione 1.7 richiede il parametro id_product_attribute all'interno dell'url dei prodotti, andando così a creare un url di questo tipo, con i parametri dopo l'hash: https://myshop.it/it/attrezzi/3-6-trap...
Per chi ha la necessità di lavorare con diverse versioni di Apache/PHP/MySql e utilizza Windows e XAMPP è possibile gestire le varie configurazioni in maniera abbastanza semplice, potendo poi avviare il server necessario per il progetto...
Per gestire più versioni di PHP in Windows è possibile installare diverse macchine virtuali o utilizzare strumenti come Vagrant o Docker. Nel caso in cui si volesse invece utilizzare XAMPP si può procedere nel seguente modo ...
dompdf è una libreria php molto utile per la creazione di pdf da html. Gestisce buona parte degli attributi css (che si possono dichiarare come classi, non necessariamente per ogni singolo elemento) e ne aggiunge alcuni per la gestione de...
Con l'ultimo aggiornamento alla versione 1.6.1.5 di Prestahop avviene un errore durante la generazione dei documenti di trasporto (ddt/delivery slip), nello specifico un error 500. Per correggere l'errore è sufficiente modificare 2 fi...