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
Category Bouts de code
Ajout du montant TTC sur la page checkout/onepage
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)
Récupérer les méthodes d’une classe
Pour connaître les methodes d’une classe, il suffit d’utiliser get_class_methods()
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.)
Récupérer l’url du dossier Skin
Dans un fichier template (.phtml)
Utiliser magento sur une page externe
Pour tester ou développer, créer une page, par exemple test.php, à la racine de magento.
