comment puis-je créer un bloc dans la colonne de droite visible dans toutes les pages, y compris la page d'accueil sans enregistrer le nom du module?Magento - créer un bloc fixe dans toutes les pages
Merci.
comment puis-je créer un bloc dans la colonne de droite visible dans toutes les pages, y compris la page d'accueil sans enregistrer le nom du module?Magento - créer un bloc fixe dans toutes les pages
Merci.
Espérant avoir bien compris votre question ...
1) Créer un module (par exemple MyNamespace/monModule)
2) Créer un bloc dans votre module (par exemple MyNamespace/monModule/Bloc/myBlock)
3) Créez un fichier phtml pour ce bloc (YOURTHEMEDIR/modèle/mymodule/myblock.phtml)
4) Modifier config.xml du module "monModule" afin qu'il chargera une mise en page mettre à jour le fichier (YOURTHEMEDIR/layout/mymodule.xml):
<frontend>
...
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
...
</frontend>
5) À l'intérieur de votre mymodule.xml mettre quelque chose comme ceci:
<?xml version="1.0"?>
<frontend>
<layout>
<default>
<reference name="right"> <!-- this is the name of the right column block -->
<block type="mymodule/myblock" name="myblock" template="mymodule/myblock.phtml" />
</reference>
</default>
</layout>
</frontend>
Vous pouvez utiliser un autre mot que « module » pour décrire ce que vous êtes après. "Module" a une signification très spécifique dans magento, et l'utiliser mal signifie que les gens seront moins susceptibles d'aider. –
Je suis débutant total dans magento, quel est le bon mot à utiliser ici Monsieur? – Bizboss
Si vous n'avez pas encore lu et en apprendre davantage sur [blocs et autres tâches de thème] (http://www.magentocommerce.com/knowledge-base/categories/category/theming-design/). – clockworkgeek