<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Magento Code</title>
	<atom:link href="http://www.maxento.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maxento.com/blog</link>
	<description>Développement Magento &#38; Design Magento</description>
	<lastBuildDate>Mon, 13 Feb 2012 08:07:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Récupérer les attributs d&#8217;un produit</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-attributs-dun-produit/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-attributs-dun-produit/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 08:49:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=190</guid>
		<description><![CDATA[Plusieurs méthode permettent la récupération de la valeur d&#8217;un attribut pour un produit.
Je vous en présente 2 :
Première méthode :

&#60;?php
require_once '../app/Mage.php';  
umask&#40;0&#41;;  
Mage::app&#40;'default'&#41;;
&#160;
&#160;
try&#123;
	$id_product = 17863;
	$nom_attribut = 'manufacturer';
&#160;
	$product = Mage::getModel&#40;'catalog/product'&#41;-&#62;load&#40;$id_product&#41;;
	$attributes = $product-&#62;getAttributes&#40;&#41;;
&#160;
	$valeur_attribut = null;
	if&#40;array_key_exists&#40;$nom_attribut , $attributes&#41;&#41;&#123;
		$o_attributes = $attributes&#91;&#34;{$nom_attribut}&#34;&#93;;		
		$valeur_attribut = $o_attributes-&#62;getFrontend&#40;&#41;-&#62;getValue&#40;$product&#41;;
	&#125;
	echo $valeur_attribut; 
&#160;
	&#125;catch &#40;Exception $e&#41;&#123;
		Zend_Debug::dump&#40;$e-&#62;getMessage&#40;&#41;&#41;;
&#160;
	&#125;
?&#62;

Deuxième version (préférable si vous désirez récupérer un unique attribut) :

&#60;?php
require_once [...]]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-attributs-dun-produit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appeler un block statique directement du template</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/appeler-un-block-statique-directement-du-template/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/appeler-un-block-statique-directement-du-template/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 08:10:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=188</guid>
		<description><![CDATA[
&#60;?php $this-&#62;getLayout&#40;&#41;-&#62;createBlock&#40;'cms/block'&#41;-&#62;setBlockId&#40;'block-identifiant'&#41;?&#62;

]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/appeler-un-block-statique-directement-du-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Écrire une requête SQL personnalisée</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/requete-personnalisee/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/requete-personnalisee/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 12:28:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=186</guid>
		<description><![CDATA[
$db = Mage::getSingleton&#40;'core/resource'&#41;-&#62;getConnection&#40;'core_read'&#41;;
$sql = &#34;SELECT * FROM catalog_product_entity&#34;;
$result = $db-&#62;query&#40;$sql&#41;;
$res = array&#40;&#41;;
while &#40;$row = $result-&#62;fetch&#40;&#41; &#41; &#123;
	$res&#91;&#93;=$row;
&#125;
print_r&#40;$res&#41;

]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/requete-personnalisee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser le Renderer pour customiser un grid sous magento</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/renderer-customiser-grid-magento/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/renderer-customiser-grid-magento/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:03:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=178</guid>
		<description><![CDATA[Pour rajouter l&#8217;ip dans une colonne de la liste des commandes, nous allons utiliser un Renderer.
Très pratique pour afficher ce que l&#8217;on veut dans le grid (Sales, Customer&#8230;)
Commencez par créer le fichier Mage_Adminhtml_Block_Sales_Order_Renderer_Salesip,
Voici son contenu :

&#60;?php
class Mage_Adminhtml_Block_Sales_Order_Renderer_Salesip extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract &#123;
    public function render&#40;Varien_Object $row&#41;
    &#123;
    	$order [...]]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/renderer-customiser-grid-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Informations sur votre magasin</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/informations-sur-votre-magasin/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/informations-sur-votre-magasin/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 14:17:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=175</guid>
		<description><![CDATA[Pour récupérer les informations de votre magasin, rien de plus simple :

//Toutes les informations de votre magasin
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;;
//id du magasin
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getStoreId&#40;&#41;;
//id du site
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getWebsiteId&#40;&#41;;
//nom du magasin
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getName&#40;&#41;;
//magasin actif
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getIsActive&#40;&#41;;
//url du site web
Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getHomeUrl&#40;&#41;;

]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/informations-sur-votre-magasin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flux XML des articles (magento)</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/flux-xml-des-articles-magento/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/flux-xml-des-articles-magento/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 10:34:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>
		<category><![CDATA[Modules magento]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=170</guid>
		<description><![CDATA[Ceci n&#8217;est pas vraiment un module mais un bout de code suite à un développement pour un client pressé&#8230;
Le but est de lire un csv contenant les sku et générer un fichier xml de catalogue produit.
1- Création d&#8217;un dossier à la racine du site, par exemple &#171;&#160;xml&#160;&#187;
2- Dans ce dossier, dépot d&#8217;un fichier index.html vide [...]]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/flux-xml-des-articles-magento/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Formater un chiffre suivant la devise configurée</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/formater-un-chiffre-suivant-la-devise-configuree/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/formater-un-chiffre-suivant-la-devise-configuree/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:26:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=164</guid>
		<description><![CDATA[Pour formater un chiffre suivant la configuration du site :

&#60;?php
require_once 'app/Mage.php';  
umask&#40;0&#41;;  
Mage::app&#40;'default'&#41;;
&#160;
try&#123;
	//début du code
	$sum = 90.95;
	echo Mage::app&#40;&#41;-&#62;getStore&#40;&#41;-&#62;getBaseCurrency&#40;&#41;-&#62;format&#40;$sum, array&#40;&#41;, true&#41;;
&#125;catch &#40;Exception $e&#41;&#123;
	die&#40;$e-&#62;getMessage&#40;&#41;&#41;;
&#125;
?&#62;

Retourne : 90,95€
]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/formater-un-chiffre-suivant-la-devise-configuree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Récupérer les accès de la base de données</title>
		<link>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-acces-de-la-base-de-donnees/</link>
		<comments>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-acces-de-la-base-de-donnees/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:17:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bouts de code]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=162</guid>
		<description><![CDATA[Pour récupérer les accès à la base de données de magento, il suffit d&#8217;utiliser ce code :


&#60;?php
require_once 'app/Mage.php';  
umask&#40;0&#41;;  
Mage::app&#40;'default'&#41;;
&#160;
try&#123;
	//début du code
	$db_config = Mage::getConfig&#40;&#41;-&#62;getResourceConnectionConfig&#40;&#34;default_setup&#34;&#41;;
	$host = $db_config-&#62;host;
	$user = $db_config-&#62;username;
	$pwd = $db_config-&#62;password;
	$db_name = $db_config-&#62;dbname;
	echo '&#60;br /&#62;host : '.$host;
	echo '&#60;br /&#62;user : '.$user;
	echo '&#60;br /&#62;pwd : '.$pwd;
	echo '&#60;br /&#62;db_name : '.$db_name;
&#125;catch &#40;Exception $e&#41;&#123;
	die&#40;$e-&#62;getMessage&#40;&#41;&#41;;
&#125;
?&#62;

]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/bouts-de-code/recuperer-les-acces-de-la-base-de-donnees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento et Google Analytics : Performances des pages du processus d&#8217;achat.</title>
		<link>http://www.maxento.com/blog/magento/modules-magento/magento-analytics-pages-processus-achat/</link>
		<comments>http://www.maxento.com/blog/magento/modules-magento/magento-analytics-pages-processus-achat/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 16:05:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Modules magento]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=150</guid>
		<description><![CDATA[Par défaut, nous ne pouvons pas, via Google Analytics, voir les performances des pages du processus d&#8217;achat. En effet, la page checkout/onepage est géré par de l&#8217;AJAX (requête transmise au serveur sans que l&#8217;URL de la page ne change).
Pour contourner le problème, il suffit d&#8217;utiliser la fonction _trackPageview de Google Analytics.
Pour intégrer cette fonction à [...]]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/magento/modules-magento/magento-analytics-pages-processus-achat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extension Firefox qui remplace customize google</title>
		<link>http://www.maxento.com/blog/navigateurs/firefox/extension-firefox-qui-remplace-customize-google/</link>
		<comments>http://www.maxento.com/blog/navigateurs/firefox/extension-firefox-qui-remplace-customize-google/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 08:12:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.maxento.com/blog/?p=147</guid>
		<description><![CDATA[Customize google était l’extension firefox qui permettait (entre autre) de mettre un compteur de position sur les recherche google.
Cette extension était devenue incompatible avec les nouvelles versions de firefox.

Pour la remplacer, il existe Optimize google.
]]></description>
		<wfw:commentRss>http://www.maxento.com/blog/navigateurs/firefox/extension-firefox-qui-remplace-customize-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

