Prestashop 1.6.1.5: errore DDT (delivery slip)
ATTENZIONE!
Il post ha più di 2 anni e le informazioni contenute
potrebbero essere obsolete (ad esempio a causa di un
aggiornamento di versione rispetto agli elementi descritti
o links modificati da siti esterni).
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 files, come riportato nella patch su Github. Nello specifico bisogna modificare:
1) il file classes/pdf/HTMLTemplate.php aggiungendo alla fine del file la funzione getPagination():
/**
* Returns the template's HTML pagination block
*
* @return string HTML pagination block
*/
public function getPagination()
{
return $this->smarty->fetch($this->getTemplate('pagination'));
}
2) e rimuovere la stessa funzione dal file classes/pdf/HTMLTemplateInvoice.php:
/**
* CANCELLARE QUESTA!!!
*/
public function getPagination()
{
return $this->smarty->fetch($this->getTemplate('pagination'));
}
Applicazioni desktop cross-platform utilizzando tecnologie web
Spaces: workspaces multipli per Google Chrome

Commenti