Introduction au Model View Controller (MVC) de magento

octobre 25, 2009 5 Commentaires

Le model view controler (MVC) de magento permet de charger le code approprié en fonction de l’URL demandée. Le contrôleur reçoit une demande d’URL à partir du navigateur et renvoie le code approprié, cela se fait via un routeur. Nous allons voir dans ce tutoriel, le fonctionnement du MVC de magento, en prenant comme exemple ...

Tags: Code

Chemin des gabarits ou comment localiser un template de magento

octobre 22, 2009 9 Commentaires

Une page magento est divisée en plusieurs templates. Lorsque l’on est débutant, il est souvent difficile de se retrouver dans l’arborescence de magento. Heureusement, il existe le chemin des gabarits pour vous permettre d’y voir un peu plus clair. Activer le chemin des gabarits Le chemin des gabarits s’active dans le back-office dans admin => ...

Tags: , , Code

Protection des dossiers magento sur serveur

octobre 21, 2009 14 Commentaires

Pensez à protéger vos dossiers magento sur votre serveur. Une multitude de nouveaux sites sont présentés sans protection sur les forums magento. Ce qui peut être préjudiciable pour la sécurité et pour votre image. Ce n’est pas très agréable de tomber sur un répertoire « listable ». Dans ce tutoriel, nous allons voir comment protéger correctement les ...

Tags: , , , Code

getChildHtml() magento

octobre 19, 2009 4 Commentaires

getChildHtml(), une importante méthode de magento. Elle est souvent utilisée dans les templates (les fichiers PHTML) pour importer d’autres templates. Elle possède deux variantes ; soit on l’utilise avec un paramètre, dans ce cas elle fait référence à un template, soit on l’utilise sans paramètre, elle fera alors référence à tous les éléments contenus dans un ...

Tags: , Code

Importer un template (Phtml) et bloc statique

octobre 8, 2009 4 Commentaires

Importer un Phtml que l’on rattache à un bloc statique est une bonne solution pour créer une page découpée en plusieurs parties, entièrement administrable dans le back-office. Dans ce tutoriel, nous allons voir comment créer une page statique et la découper en plusieurs blocs. Créez un dossier mapage et un phtml nommé page-haut.phtml que vous ...

Tags: , , Code

Lister les méthodes d’une classe et ouvrir rapidement une classe étendue

octobre 6, 2009 Pas de Commentaires

Lister les méthodes d’une classe facilite notre journée de programmeur .  Dans ce tutoriel nous allons voir comment lister les méthodes d’une classe. Les classes ayant  des classes étendues, nous allons également voir comment ouvrir rapidement une classe étendue; pour cela j’utilise netbeans. Lister les méthodes d’une classe Ouvrez une classe ex: \app\code\core\Mage\Catalog\Model\Product.php Dans netbeans ...

Tags: , , Code

Importer un template (phtml) via back-office

octobre 5, 2009 5 Commentaires

Importer un phtml via le back-office et magento est utile pour créer une page CMS avec du code php, la partie contenu d’une page CMS ne supportant pas le php. Dans ce tutoriel vous allez voir comment faire un import de  phtml sur la homepage, qui est par défaut une page CMS. Code pour importer ...

Tags: , , Code

URL Magento, les liens

septembre 15, 2009 7 Commentaires

Liens,URL, cet article vous aidera à mieux comprendre comment naviguer dans magento, comment créer des liens vers vos fichiers media js skin et autres. Comment magento gère les URL dans les phtml ou les pages CMS, grâce à la  méthode getBaseUrl (), elle se trouve dans la classe store.php  =>   \magento\app\code\core\Mage\Core\Model\store.php. D’autres méthodes alternatives permettent de ...

Tags: , , Code
Page 4 of 4«1234