Le blog de julien.collas

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

Extensions Magento et arnaques

La facilité de création et d'installation des extensions est une des grandes forces de Magento. Virtuellement, s'il existe un vide laissé par l'absence d'une feature, une extension existe -ou existera- pour le combler. Pour s'en rendre compte, il suffit d'observer la croissance du site magento-connect.

Malheureusement, des petits malins semblent profiter de l'effervescence liée à cette croissance impressionnante. En navigant sur le forum du site officiel, il m'est arrivé de tomber, ici et là, sur des posts concernant diverses prétendues extensions qui -en réalité- n'existent même pas. Cela va sans dire : elles sont payantes.

La prudence est donc de mise lors de tout achat d'une extension pour votre site hébergé. Je ne saurais que conseiller de lire avec attention le forum correspondant à l'extension en question, et de se méfier si jamais ce forum s'avérait être vierge de tout commentaire.