compilateur

Problèmes d'affichage dans le back-office Magento

Plusieurs problèmes sont connus sur la version 1.3.2.4 de Magento.

Le premier de ces bugs est dû au compilateur (intégré à Magento) en version beta activé par défaut. Ce bug est visible dans "System > Magentoc Connect > Magento Connect Manager" ou "System > Magento Connect > Package Extensions"

Fatal error: main() [function.require]: Failed opening required '/data/www/html/magedemo/includes/downloader/pearlib/php/PEAR.php' (include_path="/data/www/html/magedemo/includes/downloader/pearlib/php : /data/www/html/magedemo/includes/src:.:/usr/local/lib/php") in /data/www/html/magedemo/includes/src/Varien/Pear.php on line 265

Pour résoudre ce problème, il suffit de désactiver le Compilateur dans Système > Outils > Compilation.

Le second bug rencontré est un bug d'affichage du javascript aussi bien dans le back-office que sur le front-office. Dans certains cas, tout le JavaScript (menu déroulant, ...) ne s'affiche pas.

Pour résoudre ce problème il faut modifier le fichier app/code/core/Mage/Page/Block/Html/Head.php .

Voici une version patchée : http://blog.stockho.com/public/Head.php.new

Voici le fichier original pour information : http://blog.stockho.com/public/Head.php.old