blog sur le développement web, jquery,css3, Magento, Symphony, php et bien d'autres choses

magento logo

 

Voici comment ajouter un bloc sur la page d’accueil.

1 – ouvrez le fichier page.xml de votre magento

vous devriez trouvez une foule de block par exemple:

<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">

ce bloc design le footer de votre page. admettons que nous voulions insérer un bloc dedans, c’est ici dans un premier temps que nous allons copier notre code pour notre block perso.

ainsi nous allons coller le bloc suivant:

<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
<block type="page/html_footer" name="newbloc" template="newbloc/newbloc.phtml"  after="-"></block>
</block>

remarquez en rouge on fait coinciderle type  pensé aussi au nom de votre bloc en vert, c’est ce nom qu’on va appeller dans un fichier template enfin dans template l’adresse de votre template de block

créer donc un dossier newbloc dans:

magento/app/design/frontend/base/default/template/newbloc

dans ce dossier newbloc créez le fichier newbloc.phtml

dans ce fichier newbloc.phtml  mettez une message sympa genre:

 echo 'benjion president';

puis sauvegardez.

enfin

rendez vous dans la page footer.phtml qui se trouve dans:

magento/app/design/frontend/base/default/template/page/html/footer.phtml

et collez le code suivant:


<?php //echo $this->getChildHtml() ?>
<?php echo $this->getChildHtml('newbloc') ?>

 

et voila vous devriez voir apparaitre votre echo  dans le footer, si cela ne marche pas laissez un com.


 

Commentaires sur: "Magento: ajouter un bloc sur la page d’accueil" (4)

  1. Zarrouk a dit:

    Salut, merci pour ce mini guide! ça fonctionne nickel.
    mais je voudrais savoir, si je veut complétement réintégrer un nouvelle page totalement différente a la place de la page d’accueil, on fait comment ?

  2. Zarrouk a dit:

    Merci pour ce lien !
    Mais cela ne m’éclaire pas tellement en fait, je ne connais pas tellement le système des controlleur et layout, je débute depuis peu dans cette catégorie.

  3. Zarrouk, tu trouveras également un peu de documentation sur http://www.pierrefay.fr/guide-magento-developpeur-creez-block-149 qui pourra t’aider pour comprendre le fonctionnement des blocs.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s