Module : analyse rapide des layouts avec l'extension Layout Analyzer

  • De le 27 juillet 2010
  • Difficulté : 2/4

Module : analyse rapide des layouts avec l'extension Layout Analyzer Nouvelle extension en téléchargement sur Magento Connect pour l'analyse rapide de l'ensemble des layouts générés et interprétés par Magento sur une page. Le module permet de visualiser en un clin d'oeil l'ensemble des actions et blocs utilisés.

Il n'est pas toujours simple de s'y retrouver dans les fichiers XML des layouts. Les actions et blocs ajoutés sont réparties dans de nombreux fichiers, se contredisent parfois et peuvent être mis à jour depuis l'administration.

Afin d'aider au développement, Magentix met à disposition sur Magento Connect une extension permettant de visualiser rapidement le layout généré spécifiquement pour la page consultée, de rechercher dans quel fichier un bloc à été déclaré, et d'examiner les Handles pour lesquels il est utilisé.

L'objectif est de faciliter l'analyse afin d'optimiser au maximum les layouts. Par exemple, il peut arriver de déclarer un bloc par défaut sur toutes les pages puis de le supprimer ensuite sur plusieurs actions distinctes. L'extension peut permettre également de consulter les blocs ajoutés et de vérifier s'ils sont ou non exploités dans la page...

L'extension est disponible sur Magento Connect depuis le lien suivant : Layout Analyzer sur Magento Connect

Une fois installé il est nécessaire de l'activer depuis le menu :

Système > Configuration > Avancé > Développeur > Layouts Analyzer :

Activer l'extension Layout Analyzer

Sur le frontend, 4 boîtes permettent d'analyser et de décortiquer les layouts :

  • La première affiche le layout interprété et spécifique à l'événement avec l'ensemble des actions issues des fichiers XML
  • La seconde offre une vue organisée avec possibilité de sélectionner un bloc pour le localiser dans les fichiers
  • La troisième affiche l'ensemble des fichiers XML utilisés et permet de les visualiser, avec mise en évidence d'un noeud
  • La quatrième extrait les Handles exploités et indique les fichiers XML dans lesquels ils apparaissent
Boîtes Layout Analyzer

L'extension est compatible avec les versions 1.3.x.x et 1.4.x.x de Magento.

commentaires

Commentez cet article : Module : analyse rapide des layouts avec l'extension Layout Analyzer