Blog

Récupérer les variables dans magento


Variable magento

Dans ce tutoriel Magento nous allons essayer de vous exposer la manière dont on récupère différentes variables de magento dans le frontend :

Récupérer le « title » de la page courante dans le body : Pour afficher le titre (title) de votre page active (produit, catégorie, CMS), utilisez ceci :

$this->getLayout()->getBlock('head')->getTitle();

Récupérer le « title » de la page courante dans le header :

$this->getTitle(); // un simple bout de code

Créer un bloc statique et l’afficher sur sa boutique Magento :

– Pour créer un bloc statique Magento : Dans votre l’interface Admin du site, allez dans l’onglet « CMS »>blocs statiques> ajouter un nouveau bloc

– Pour afficher ce bloc statique dans le frontend Magento : Allez dans le template phtml de la page qui contiendrait le bloc statique et insérez ce bout de code à l’endroit ou vous souhaitez qu’il s’affiche :

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('</code>nom du bloc en question')->toHtml() ?>

Récupérer une image placée dans le dossier media

<?php echo MageMage::getBaseUrl ('media')."/nom de votre image.jpg"; ?>

Récupérer L’URL d’une page

</pre>

<?php

getUrl('/mapage/'); ?> // va afficher http://www.monsite.com/mapage

Mage::getUrl('*/*'); // avec des regex

Mage::getUrl('cms/page/view', array('id' => 1)); // http://www.example.com/cms/page/view/id/1
?>
<pre>

Pour plus d’infos sur la récupération des url dans Magento, nous vous invitons à visiter ce tuto Magento

Variable magento

Variable magento


27 novembre 2012
Commentaires