Ho lavorato con PHP per un po ', ma abbastanza nuovo per Smarty.Forza Smarty per mostrare errori PHP
Sto lavorando con Prestashop e ho notato che Smarty sembra divorare tutti gli errori di PHP - quando c'è un errore nel codice PHP, il file .tpl emette solo una pagina vuota. Ho provato ma non riesco a far visualizzare a Smarty qualunque sia il codice PHP in uscita, anche se c'è un errore.
La segnalazione degli errori PHP è impostata per mostrare gli errori.
Così, per esempio, diciamo che questo è il file example.php:
<?php
//included classes etc go here, irrelevant for this issue
error_reporting(E_ALL^E_NOTICE);
echo obvious wrong syntax"
?>
Questo file è collegato a example.tpl che si inserisce l'uscita in un blocco modello.
Ovviamente, dovrebbe generare un errore. Come faccio a rendere Smarty in realtà tale errore?
Eccellente, grazie! – jovan
Dove si trova questo file cofing/config.inc.php. Sto usando XAMPP. e in XAMPP c'è solo un file di cofing.inc.php situato all'interno della cartella phpmyadmin e non c'è nulla di relativo a questo ??? –
La mia risposta riguardava Prestashop 1.5, basta controllare la risposta di @Rocker Maruf sotto per Prestashop 1.6+ –