Category Bouts de code

Ajout du montant TTC sur la page checkout/onepage

Dans le template par défaut de magento, le montant TTC du panier n’apparaît qu’à la fin sur la page « Régler mes achats ».
Pour l’ajouter dans la colonne de droite, il suffit de rajouter dans le template checkout/onepage/progress.phtml : Lire la suite

Requête SQL

Lors de la création d’un module, nous sommes parfois obligé d’interroger la base de données.
Magento s’appuie sur le framework Zend pour s’interfacer avec la base de données (Zend_Db)

Lire la suite

Récupérer les méthodes d’une classe

Pour connaître les methodes d’une classe, il suffit d’utiliser get_class_methods()

Lire la suite

Afficher la requête sql d’une collection

Pour récupérer la requête sql d’une collection, il suffit juste d’appeler la fonction getSelect() de la collection.

Créer un page à la racine, par exemple : test.php et insérer le code : Lire la suite

Connaître l’id d’une page cms

<?php
$id_page = Mage::getBlockSingleton('cms/page')->getPage()->getIdentifier();
?>

Paramètres de getBaseUrl()

Voici une liste des paramètres autorisé pour la fonction getBaseUrl (Mage_Core_Model_Store) : Lire la suite

Déboguage des templates

Pour déboguer les templates, vous avez la possibilité de sélectionner l’astuce chemin des gabarits et d’ajouter les noms des blocs aux astuces (dans une vue, système/configuration/développeur/déboguage).
Des autres possibilités pour connaître des informations sur les classes utilisées dans les fichiers templates (.phtml) : Lire la suite

Ajouter le code de suivi de conversion google

Ouvrez le fichier success.phtml (/app/design/frontend/interface/theme/template/checkout/success.phtml.)

Lire la suite

Récupérer l’url du dossier Skin

Dans un fichier template (.phtml)

Lire la suite

Utiliser magento sur une page externe

Pour tester ou développer, créer une page, par exemple test.php, à la racine de magento.

Lire la suite

Copyright © Magento Code
Développement Magento & Design Magento

Développement Magento