Freelance Magento // 2ème année de Master MIAGE – Toulouse
Dans: Magento
7 juin 2010Les conditions générales de ventes ne sont pas obligatoires, mais fortement recommandées. Il faut aussi respecter les contenus indispensables des parties de vos conditions générales de ventes.
Pour mettre en place les conditions générales de vente sous Magento, voici comme faire :
C’est bon. Vos conditions générales de ventes sont activées, et elles sont à accepter à la dernière étape du processus de commande :
Etape 2 : (facultatif) Insérer les conditions générales de vente dans une page statiqueSi vous désirez afficher vos conditions générales de ventes autre part qu’à la fin de votre processus de commande, dans une page statique par exemple, cela est tout à fait possible.
{{block type='core/template' name='cgv' template='checkout/agreement/cgv.phtml'}}
<?php
// load(1) : car l'identifiant de notre condition générale de vente est 1
echo Mage::getModel("checkout/agreement")->load(1)->getData('content');
?>
Ce qui donne bien à l’affichage de la page CMS en front-office :
Note optionnelle facultative : comme à chaque objet chargé dans Magento, si vous désirez récupérer tous les champs, n’hésitez pas à afficher son contenu :
<?php
$cgv = Mage::getModel("checkout/agreement")->load(1)->getData();
Zend_Debug::dump($cgv);
?>
Ce qui vous donnera :
<pre>array(8) {
["agreement_id"] => string(1) "1"
["name"] => string(32) "Conditions Générales de Ventes"
["content"] => string(407) "-- Contenu des conditions générales de vente --<br />
<br />
fringilla ac, convallis at augue. Phasellus tristique justo libero, et volutpat elit. Mauris nec tellus vitae mauris sagittis tincidunt a in turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vel metus risus. Donec laoreet, metus sed euismod ullamcorper, nunc dolor bibendum felis, nec sodales mauris odio ac velit. Su"
["content_height"] => string(0) ""
["checkbox_text"] => string(15) "Texte à cocher"
["is_active"] => string(1) "1"
["is_html"] => string(1) "1"
["store_id"] => array(1) {
[0] => string(1) "1"
}
}
Enjoy!
Je m'appelle Frédéric Martinez.
Je suis étudiant en Master MIAGE à Toulouse et Freelance Magento.
Ce site présente mon CV ainsi que mes réalisations professionnelles, personnelles et universitaires.