octobre 25, 2009
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: CodeCode
octobre 22, 2009
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, magento, OutilsCode
octobre 21, 2009
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, magento, protection, serveurCode
octobre 19, 2009
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: getChildHtml(), templateCode
octobre 8, 2009
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, PHTML, templateCode
octobre 6, 2009
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: classe, Code, OutilsCode
octobre 5, 2009
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: CMS, PHTML, templateCode
septembre 15, 2009
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, lien, URLCode