Magexpert : les experts Magento
Demande de devis Magento
2fév/100

Structures des répertoires de magento

Voici la structure des répertoires de Magento :

/ app - Répertoire applicatif de Magento

/ app / etc - La configuration globale (connexion à la base de donnée, activation des modules, configuration du cache)

/ app / code - Emplacement où les modules sont installés avec leurs modèles et contrôleurs

/ app / code / core - Modules certifié ou développés par la core team ( A ne jamais modifier, sinon risque de perte des modifications lors d'une mise à jour)

/ app / code / community - Modules de contribution de la communauté

/ app / code / local - Modules local propre au site ( Module spécifique non communautaire )

/ app / code / core / Mage - magento default namespace

/ app / code / core / Mage / {Module} - Racine du module

/ app / code / core / Mage / {Module} / etc - Configuration du module

/ app / code / core / Mage / {Module} / controllers - Contrôleurs fournis par module

/ app / code / core / Mage / {Module} / Block - Classes logiques du Block

/ app / code / core / Mage / {Module} / Model - Modèles d’Objet fournis par module

/ app / code / core / Mage / {Module} / Model / Mysql4 - Modèles de Ressources fournies par module

/ app / code / core / Mage / {Module} / sql - Fichiers d’installation sql et mise à jour des fichiers entre les différentes version de module

/ app / code / core / Mage / {Module} / sql / {resource} / - Modèle de ressource spécifique de mise à jour

/ app / code / core / Mage / {Module} / sql / {resource} /{type}-{action}-{versions}.(sql|php) - Mises à jour de fichiers ressources. example: mysql4-upgrade-0.6.23-0.6.25.sql

/ app / design - Emplacement des paquets de design : mise en page, modèles, traductions (layouts, templates, translations)

/ app / design / frontend - Design de la partie publique

/ app / design / adminhtml - Panneau d’administration du design HTML

/ app / design / {area} / {package} / {theme} - Personnalisation du theme

/ app / design / {area} / {package} / {theme} / layout - Fichiers .xml qui définissent la structure des blocs pour les différents cas dans le flux de la boutique

/ app / design / {area} / {package} / {theme} / template - Modèles .phtml (html avec tags php) templates

/ app / design / {area} / {package} / {theme} / locale - Fichiers de Traduction compatible Zend_Translate pour le paquet/theme

/ app / locale - Fichiers Langue

/ app / locale / {locale (en_US)} - Fichiers de traduction pour les modules compatible Zend_Translate

/ skin / {area} / {package} / {theme} / - Emplacement des css et des images

/ lib - Librairies tel que ceux de Zend et Varien

/ js - Librairies javascript

/ media - Fichiers envoyés (images produit, documents pdf, etc)

/ downloader - Magento Connect

/ var - Fichiers temporaires

/ var / backups - Sauvegarde SQL crée dans Magento (Système -> Outils -> Sauvegarde)

/ var / cache - Fichiers de cache de Magento

/ var / export - Fichiers généré lors d'un export dans Magento (Système -> Importer/exporter -> Profils)

/ var / import - Chemin des fichiers recherché lors d'un import dans Magento (Système -> Importer/exporter -> Profils)

/ var / log - Fichiers généré si la fonction des logs d'exception est activé (Système -> configuration -> développeur)

/ var / report - Rapport d'erreur

Article venant du wiki de magento corrigé et commenté par nos soins.

Content de cet article?

Inscrivez vous à notre fil rss!

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Laisser un commentaire


*

Aucun trackbacks pour l'instant