...de page a utiliser : 1 column, 2 columns with right bar... ainsi que le chemin vers le fichier template a utiliser et contenant le code html du formulaire : app/design/frontend/default/default/...
...addcartlink pour le panier et addcheckoutlink pour la liste d'envies (de la classe mage_checkout_block_links). le block est donc de type checkout/links : app/design/frontend/{interface}/{theme}/layouts (app/design/frontend/{interface}/{theme}/layout). nous allons etudier dans un premier temps, pour les liens existants par defaut, la maniere de les supprimer ou de les renommer, dans un second...
...la donnee sur le nombre d'articles presents dans le panier, magento utilise la methode addcartlink de la classe mage_checkout_block_links : app/design/frontend/default/{interface}/{theme}/layout/checkout.xml une idee serait donc de surcharger le block checkout/links et d'apporter les modifications necessaires. je prefere cependant eviter de...
... editons ensuite notre block de type magentix_editlayout/text. ce block affichera tout simplement un texte quelconque... app/code/local/magentix/editlayout_generate_blocks_before. cet evenement correspond a l'instant ou magento s'apprete a generer les blocks declares depuis les fichiers xml. l'objet de la classe mage_core_model_layout recupere depuis...
...au sein des pages produits, vous devez dans un premier temps editer le fichier catalog.xml des layouts de votre template. nous y incluons le nouveau bloc : app/design/frontend/{interface}/{theme}/layouts de votre template. nous y incluons le nouveau bloc : app/design/frontend/{interface}/{theme}/layout/catalog.xml ...
...du module rien de tres complexe, un simple observer sur l'event controller_action_layout_generate_blocks_after va nous permettre de modifier les metas de notre block head comme bon nous semble : app/code/local/magentix/metasreviews/etc/config.xml ...