<?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>PH2M - Agence web e-commerce Toulouse - Paris</title>
	<atom:link href="http://www.ph2m.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ph2m.com</link>
	<description>PH2M - Agence web e-commerce Toulouse - Paris</description>
	<lastBuildDate>Wed, 25 Apr 2012 11:38:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>PH2M présent à la mêlée numérique 2012</title>
		<link>http://www.ph2m.com/ph2m-present-a-la-melee-numerique-2012/</link>
		<comments>http://www.ph2m.com/ph2m-present-a-la-melee-numerique-2012/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 11:11:19 +0000</pubDate>
		<dc:creator>Frédéric MARTINEZ</dc:creator>
				<category><![CDATA[Actualités]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1468</guid>
		<description><![CDATA[<p>Le salon de la mêlée numérique 2012, c&#8217;est le le plus grand salon dédié aux TIC (Technologie de l&#8217;information et de la communication) du sud-ouest de la France avec plus de 3000 visiteurs et 150 exposants attendus pour cette édition&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Le salon de la mêlée numérique 2012, c&#8217;est le le plus grand salon dédié aux TIC (Technologie de l&#8217;information et de la communication) du sud-ouest de la France avec plus de 3000 visiteurs et 150 exposants attendus pour cette édition 2012.</p>
<p>Que cela soit pour le e-commerce (tant qu&#8217;à faire&#8230;), la mobilité, l&#8217;open data, le salon est l&#8217;endroit idéal pour le plein de nouvelles idées et de nouveaux partenaires/prospects.</p>
<p style="text-align: center;"><a href="http://www.ph2m.com/wp-content/uploads/2012/04/PH2M_Melee-2012.jpg"><img class="aligncenter size-full wp-image-1471" title="Mêlée numérique 2012 : L'innovation au coeur du salon" src="http://www.ph2m.com/wp-content/uploads/2012/04/PH2M_Melee-2012.jpg" alt="PH2M Melee 2012 PH2M présent à la mêlée numérique 2012 " width="449" height="254" /></a></p>
<ul>
<li>Site internet : <a href="http://www.meleenumerique.com/" target="_blank">http://www.meleenumerique.com</a></li>
<li>Le dossier de presse : <a href="http://www.meleenumerique.com/ckfinder/userfiles/images/Mn2012/DossierdePresse-mn2012.pdf" target="_blank">Format PDF</a></li>
<li>Dates : 25 &amp; 26 avril 2012</li>
<li>Lieu : <a href="http://g.co/maps/7x8ht" target="_blank">Diagora à Labège (Toulouse)</a></li>
<li>Twitter : <a href="https://twitter.com/#!/search/%23MN_2012" target="_blank">#MN_2012</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/ph2m-present-a-la-melee-numerique-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Magento] Créer des attributs produit, client, de catégorie, de commande (order)</title>
		<link>http://www.ph2m.com/magento-creer-des-attributs-produit-client-de-categorie-de-commande-order/</link>
		<comments>http://www.ph2m.com/magento-creer-des-attributs-produit-client-de-categorie-de-commande-order/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 15:49:41 +0000</pubDate>
		<dc:creator>Vincent MARMIESSE</dc:creator>
				<category><![CDATA[Blog Ingénierie]]></category>
		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1354</guid>
		<description><![CDATA[<p>Cet article a pour but de recenser comment créer des attributs</p>
<ul>
<li><a href="#creer-attribut-produit">Produit</a></li>
<li><a href="#creer-attribut-client">Client</a></li>
<li><a href="#creer-attribut-categorie">Catégorie</a></li>
<li><a href="#creer-attribut-order">Commande (ou order)</a></li>
</ul>
<div>Le but est d&#8217;utiliser un module afin que l&#8217;attribut soit créé automatiquement, sans avoir à passer par le back-office. De ce</div><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Cet article a pour but de recenser comment créer des attributs</p>
<ul>
<li><a href="#creer-attribut-produit">Produit</a></li>
<li><a href="#creer-attribut-client">Client</a></li>
<li><a href="#creer-attribut-categorie">Catégorie</a></li>
<li><a href="#creer-attribut-order">Commande (ou order)</a></li>
</ul>
<div>Le but est d&#8217;utiliser un module afin que l&#8217;attribut soit créé automatiquement, sans avoir à passer par le back-office. De ce fait si vous développez en local, lors de la mise en production de votre boutique les attributs seront créés directement.</div>
<p><span id="more-1354"></span></p>
<h2 id="creer-attribut-produit">Attribut produit</h2>
<h3>Création du module</h3>
<p>Nous allons donc créer notre module, qui sera plutôt succinct. Partons du principe que le namespace est PH2M et que le module s&#8217;appelle PhProductAttribute.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/02/architecture-module.png"><img class="size-full wp-image-1356 aligncenter" title="Architecture module" src="http://www.ph2m.com/wp-content/uploads/2012/02/architecture-module.png" alt="architecture module [Magento] Créer des attributs produit, client, de catégorie, de commande (order)" width="316" height="278" /></a></p>
<p>Le fichier app/code/local/PH2M/PhProductAttribute/Helper/Data.php sera vide et contiendra donc seulement les lignes suivantes :</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhProductAttribute_Helper_Data extends Mage_Core_Helper_Data {

}
</pre>
<p>Le fichier de configuration app/code/local/PH2M/PhProductAttribute/etc/config.xml gère cet helper ainsi que la connexion à la base de données.</p>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
	&lt;modules&gt;
		&lt;PH2M_PhProductAttribute&gt;
			&lt;version&gt;0.1.0&lt;/version&gt;
		&lt;/PH2M_PhProductAttribute&gt;
	&lt;/modules&gt;
	&lt;global&gt;
        &lt;!-- Declaration du helper --&gt;
		&lt;helpers&gt;
            &lt;phproductattribute&gt;
                &lt;class&gt;PH2M_PhProductAttribute_Helper&lt;/class&gt;
            &lt;/phproductattribute&gt;
        &lt;/helpers&gt;
        &lt;!-- Connexion a la base de donnees --&gt;
        &lt;resources&gt;
	        &lt;phproductattribute_setup&gt;
	            &lt;setup&gt;
	               &lt;module&gt;PH2M_PhProductAttribute&lt;/module&gt;
	               &lt;class&gt;Mage_Catalog_Model_Resource_Eav_Mysql4_Setup&lt;/class&gt;
	            &lt;/setup&gt;
	            &lt;connection&gt;
	               &lt;use&gt;core_setup&lt;/use&gt;
	            &lt;/connection&gt;
	         &lt;/phproductattribute_setup&gt;
		&lt;/resources&gt;
	&lt;/global&gt;
&lt;/config&gt;
</pre>
<p>Le fichier situé dans app/etc/modules permettra à Magento de prendre en compte notre module.</p>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhProductAttribute&gt;
            &lt;active&gt;true&lt;/active&gt;
            &lt;codePool&gt;local&lt;/codePool&gt;
        &lt;/PH2M_PhProductAttribute&gt;
    &lt;/modules&gt;
&lt;/config&gt;
</pre>
<p>Enfin, le fichier app/code/local/PH2M/PhProductAttribute/sql/phproductattribute_setup/mysql4-install-0.1.0.php sera celui qui créera l&#8217;attribut. Il va donc différer en fonction de ce que vous voulez créer.</p>
<h3>Créer un attribut produit</h3>
<p>Pour créer un attribut produit, nous commençons par définir un installer puis nous utilisons la méthode addAttribute.</p>
<pre class="brush: php; title: ; notranslate">$installer = $this;

$installer-&gt;startSetup();

// Ajout de l'attribut monAttribut dans le groupe General

$installer-&gt;addAttribute('catalog_product', 'monAttribut', array(
 'group'                      =&gt; 'General',
 'input'                      =&gt; 'text',
 'type'                       =&gt; 'text',
 'label'                      =&gt; 'Label de mon attribut',
 'frontend'                   =&gt; '',
 'backend'                    =&gt; '',
 'visible'                    =&gt; 1,
 'required'                   =&gt; 0,
 'user_defined'               =&gt; 1,
 'searchable'                 =&gt; 0,
 'filterable'                 =&gt; 0,
 'comparable'                 =&gt; 0,
 'visible_on_front'           =&gt; 1,
 'visible_in_advanced_search' =&gt; 0,
 'is_html_allowed_on_front'   =&gt; 0,
 'global'                     =&gt; Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
));

$installer-&gt;endSetup();</pre>
<p>N&#8217;oubliez pas de rafraîchir le cache de Magento, et votre attribut sera créé et visible dans le groupe General.</p>
<h2 id="creer-attribut-client">Attribut client</h2>
<h3>Création du module</h3>
<p>Le module de création d&#8217;attribut client ressemble beaucoup au module de création d&#8217;attribut produit. Le namespace est PH2M est le nom du module est PhCustomerAttribute.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/04/customer_attribute1.png"><img class="aligncenter size-full wp-image-1445" title="Architecture module" src="http://www.ph2m.com/wp-content/uploads/2012/04/customer_attribute1.png" alt="customer attribute1 [Magento] Créer des attributs produit, client, de catégorie, de commande (order)" width="311" height="270" /></a></p>
<p>Le fichier app/code/local/PH2M/PhCustomerAttribute/Helper/Data.php sera vide et contiendra donc seulement les lignes suivantes :</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhCustomerAttribute_Helper_Data extends Mage_Core_Helper_Data {

}
</pre>
<p>Le fichier de configuration app/code/local/PH2M/PhCustomerAttribute/etc/config.xml gère cet helper ainsi que la connexion à la base de données.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhCustomerAttribute&gt;
            &lt;version&gt;0.1.0&lt;/version&gt;
        &lt;/PH2M_PhCustomerAttribute&gt;
    &lt;/modules&gt;
    &lt;global&gt;
    	&lt;!-- Declaration du helper --&gt;
    	&lt;helpers&gt;
    		&lt;class&gt;PH2M_PhCustomerAttribute_Helper&lt;/class&gt;
    	&lt;/helpers&gt;
    	&lt;!-- Connexion a la base de donnees --&gt;
		&lt;resources&gt;
			&lt;phcustomerattribute_setup&gt;
				&lt;setup&gt;
					&lt;module&gt;PH2M_PhCustomerAttribute&lt;/module&gt;
					&lt;class&gt;Mage_Customer_Model_Entity_Setup&lt;/class&gt;
				&lt;/setup&gt;
				&lt;connection&gt;&lt;use&gt;core_setup&lt;/use&gt;&lt;/connection&gt;
			&lt;/phcustomerattribute_setup&gt;
		&lt;/resources&gt;
    &lt;/global&gt;
&lt;/config&gt;
</pre>
<p>Le fichier app/etc/modules/PH2M_PhCustomerAttribute.xml permettra à Magento de prendre en compte notre module.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhCustomerAttribute&gt;
            &lt;active&gt;true&lt;/active&gt;
            &lt;codePool&gt;local&lt;/codePool&gt;
        &lt;/PH2M_PhCustomerAttribute&gt;
    &lt;/modules&gt;
&lt;/config&gt;
</pre>
<p>Enfin, le fichier app/code/local/PH2M/PhCustomerAttribute/sql/phcustomerattribute_setup/mysql4-install-0.1.0.php sera celui qui créera l’attribut. Il va donc différer en fonction de ce que vous voulez créer.</p>
<h3>Créer un attribut client</h3>
<p>La création d&#8217;un attribut client m&#8217;a posé plus de souci, car elle n&#8217;a pas fonctionné du premier coup. En faisant plusieurs recherches, le code suivant a fonctionné. N&#8217;hésitez pas à soumettre d&#8217;autres solutions !</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
$installer = $this;
$installer-&gt;startSetup();

$setup = new Mage_Eav_Model_Entity_Setup('core_setup');

$entityTypeId     = $setup-&gt;getEntityTypeId('customer');
$attributeSetId   = $setup-&gt;getDefaultAttributeSetId($entityTypeId);
$attributeGroupId = $setup-&gt;getDefaultAttributeGroupId($entityTypeId, $attributeSetId);

$setup-&gt;addAttribute('customer', 'mon_code_attribut', array(
		'input'         =&gt; 'text',
		'type'          =&gt; 'text',
		'label'         =&gt; 'Le label de mon attribut',
		'visible'       =&gt; 1,
		'required'      =&gt; 0,
		'user_defined'  =&gt; 1,
));

// Ajout l'attribut au groupe et jeu d'attribut par defaut
$setup-&gt;addAttributeToGroup(
		$entityTypeId,
		$attributeSetId,
		$attributeGroupId,
		'mon_code_attribut',
		'999'  // sort_order
);

$attribute = Mage::getSingleton('eav/config')-&gt;getAttribute('customer', 'mon_code_attribut');
// A indiquer si l'on veut que l'attribut ne soit visible que dans le back-office
$attribute-&gt;setData('used_in_forms', array('adminhtml_customer'));

$attribute-&gt;save();

$installer-&gt;endSetup();
</pre>
<p>Il ne reste ensuite plus qu&#8217;à modifier les fichiers de template pour faire apparaître votre attribut où vous le souhaitez.</p>
<h2 id="creer-attribut-categorie">Attribut de catégorie</h2>
<h3>Création du module</h3>
<p>L&#8217;architecture du module est classique et ressemble donc aux autres. Le namespace est PH2M et le nom du module est PhCategoryAttribute.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/04/category_attribute.png"><img class="aligncenter size-full wp-image-1450" title="Architecture module" src="http://www.ph2m.com/wp-content/uploads/2012/04/category_attribute.png" alt="category attribute [Magento] Créer des attributs produit, client, de catégorie, de commande (order)" width="291" height="271" /></a></p>
<p>Le fichier app/code/local/PH2M/PhCategoryAttribute/Helper/Data.php sera vide et contiendra donc seulement les lignes suivantes :</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhCategoryAttribute_Helper_Data extends Mage_Core_Helper_Data {

}
</pre>
<p>Le fichier de configuration app/code/local/PH2M/PhCategoryAttribute/etc/config.xml gère cet helper ainsi que la connexion à la base de données.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
	&lt;modules&gt;
		&lt;PH2M_PhCategoryAttribute&gt;
			&lt;version&gt;0.1.0&lt;/version&gt;
		&lt;/PH2M_PhCategoryAttribute&gt;
	&lt;/modules&gt;
	&lt;global&gt;
		&lt;!-- Declaration du helper --&gt;
		&lt;helpers&gt;
			&lt;class&gt;PH2M_PhCategoryAttribute_Helper&lt;/class&gt;
		&lt;/helpers&gt;
		&lt;!-- Connexion a la base de donnees --&gt;
		&lt;resources&gt;
			&lt;phcategoryattribute_setup&gt;
				&lt;setup&gt;
					&lt;module&gt;PH2M_PhCategoryAttribute&lt;/module&gt;
					&lt;class&gt;Mage_Catalog_Model_Resource_Eav_Mysql4_Setup&lt;/class&gt;
				&lt;/setup&gt;
				&lt;connection&gt;
					&lt;use&gt;core_setup&lt;/use&gt;
				&lt;/connection&gt;
			&lt;/phcategoryattribute_setup&gt;
		&lt;/resources&gt;
	&lt;/global&gt;
&lt;/config&gt;
</pre>
<p>Le fichier app/etc/modules/PH2M_PhCategoryAttribute.xml permettra à Magento de prendre en compte notre module.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhCategoryAttribute&gt;
			&lt;active&gt;true&lt;/active&gt;
            &lt;codePool&gt;local&lt;/codePool&gt;
        &lt;/PH2M_PhCategoryAttribute&gt;
    &lt;/modules&gt;
&lt;/config&gt;
</pre>
<p>Enfin, le fichier app/code/local/PH2M/PhCategoryAttribute/sql/phcategoryattribute_setup/mysql4-install-0.1.0.php sera celui qui créera l’attribut. Il va donc différer en fonction de ce que vous voulez créer.</p>
<h3>Créer un attribut de catégorie</h3>
<p>La création d&#8217;un attribut de catégorie se passe de la même façon que pour un attribut produit, tout d&#8217;abord la définition d&#8217;un installer pour ensuite utiliser la méthode addAttribute.</p>
<p>J&#8217;ai pris ici l&#8217;exemple d&#8217;un attribut booléen Oui/Non pour montrer l&#8217;utilisation du champ &laquo;&nbsp;source&nbsp;&raquo;.</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
$installer = $this;

$installer-&gt;startSetup();
$installer-&gt;addAttribute('catalog_category', 'attributes_listing', array(
	'group'		    =&gt; 'General Information',
        'type'              =&gt; 'text',
        'backend'           =&gt; '',
        'frontend'          =&gt; '',
        'label'             =&gt; 'Attributs affichés dans le listing',
        'input'             =&gt; 'text',
        'class'             =&gt; '',
        'source'        	=&gt; 'eav/entity_attribute_source_boolean',
        'global'            =&gt; 0,
        'visible'           =&gt; 1,
        'required'          =&gt; 1,
        'user_defined'      =&gt; 0,
        'default'           =&gt; '',
        'searchable'        =&gt; 0,
        'filterable'        =&gt; 0,
        'comparable'        =&gt; 0,
        'visible_on_front'  =&gt; 1,
        'unique'            =&gt; 0,
        'position'          =&gt; 10,
));

$installer-&gt;endSetup();
</pre>
<p>Après avoir rafraîchi le cache de Magento, l&#8217;attribut apparaîtra dans l&#8217;onglet Informations générales. Il est possible de créer un autre onglet en mettant le nom souhaité.</p>
<h2 id="creer-attribut-order">Attribut de commande (ou d&#8217;order)</h2>
<h3>Création du module</h3>
<p>Pas de surprise ici non plus, le module reprend la même architecture que précédemment. Le namespace est donc PH2M et le nom du module est PhOrderAttribute.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/04/order_attribute.png"><img class="aligncenter size-full wp-image-1435" title="Architecture module" src="http://www.ph2m.com/wp-content/uploads/2012/04/order_attribute.png" alt="order attribute [Magento] Créer des attributs produit, client, de catégorie, de commande (order)" width="308" height="269" /></a></p>
<p>Le fichier app/code/local/PH2M/PhOrderAttribute/Helper/Data.php est vide et contiendra seulement les lignes suivantes :</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhOrderAttribute_Helper_Data extends Mage_Core_Helper_Data {

}</pre>
<p>Le fichier app/code/local/PH2M/PhOrderAttribute/etc/config.xml gère la configuration du module et notamment l&#8217;accès à la base de données</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhOrderAttribute&gt;
            &lt;version&gt;0.1.0&lt;/version&gt;
        &lt;/PH2M_PhOrderAttribute&gt;
    &lt;/modules&gt;
    &lt;global&gt;
    	&lt;!-- Declaration du helper --&gt;
    	&lt;helpers&gt;
    		&lt;class&gt;PH2M_PhOrderAttribute_Helper&lt;/class&gt;
    	&lt;/helpers&gt;
    	&lt;!-- Connexion a la base de donnees --&gt;
		&lt;resources&gt;
			&lt;phorderattribute_setup&gt;
				&lt;setup&gt;
					&lt;module&gt;PH2M_PhOrderAttribute&lt;/module&gt;
					&lt;class&gt;Mage_Sales_Model_Mysql4_Setup&lt;/class&gt;
				&lt;/setup&gt;
				&lt;connection&gt;&lt;use&gt;core_setup&lt;/use&gt;&lt;/connection&gt;
			&lt;/phorderattribute_setup&gt;
		&lt;/resources&gt;
    &lt;/global&gt;
&lt;/config&gt;
</pre>
<p>Le fichier app/etc/modules/PH2M_PhOrderAttribute.xml permettra à Magento de prendre en compte notre module.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhOrderAttribute&gt;
            &lt;active&gt;true&lt;/active&gt;
            &lt;codePool&gt;local&lt;/codePool&gt;
        &lt;/PH2M_PhOrderAttribute&gt;
    &lt;/modules&gt;
&lt;/config&gt;
</pre>
<p>Enfin, le fichier app/code/local/PH2M/PhOrderAttribute/sql/phorderattribute_setup/mysql4-install-0.1.0.php sera celui qui créera l’attribut. Il va donc différer en fonction de ce que vous voulez créer.</p>
<h3>Créer un attribut d&#8217;order</h3>
<p>Pour créer un attribut d&#8217;order, nous procédons comme pour un attribut produit : nous définissons d&#8217;abord un installer puis nous utilisons la méthode addAttribute.</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
$installer = $this;
$installer-&gt;startSetup();

$installer-&gt;addAttribute('order', 'code_de_mon_attribut', array(
	'type'          =&gt; 'text',
	'label'         =&gt; 'Label de mon attribut',
	'default'       =&gt; '',
	'visible'       =&gt; true,
	'required'      =&gt; true,
	'user_defined'  =&gt; true,
	'searchable'    =&gt; false,
	'filterable'    =&gt; false,
	'comparable'    =&gt; false,
));

$installer-&gt;endSetup();
</pre>
<p>Attention, d&#8217;après certains retours, le champ default ne doit pas être NULL. Il a donc ici été mis à vide par défaut.</p>
<p>Après avoir rafraîchi le cache de Magento, vous pourrez par exemple accéder à cet attribut de cette façon :</p>
<pre class="brush: php; title: ; notranslate">$order = Mage::getModel('sales/order')-&gt;load(1);

$order-&gt;setCodeDeMonAttribut('blabla');

$order-&gt;save();

echo $order-&gt;getCodeDeMonAttribut(); // Affichera blabla
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/magento-creer-des-attributs-produit-client-de-categorie-de-commande-order/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PH2M présent au Bargento 2012 &#8211; Evenement Magento incontournable</title>
		<link>http://www.ph2m.com/ph2m-present-au-bargento-2012-evenement-magento-incontournable/</link>
		<comments>http://www.ph2m.com/ph2m-present-au-bargento-2012-evenement-magento-incontournable/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 16:05:20 +0000</pubDate>
		<dc:creator>Frédéric MARTINEZ</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1391</guid>
		<description><![CDATA[<p>Le plus grand rendez-vous consacré à Magento est de retour, à La Défense cette fois-ci.<br />
Comme pour les 3 dernières années, nous couvrons l&#8217;évènement !</p>
<table width="600" border="0">
<tr>
<td>
		<img src="http://www.nbs-system.com/wp-content/uploads/logo-250.png" alt="logo 250 PH2M présent au Bargento 2012</td></tr></table><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Le plus grand rendez-vous consacré à Magento est de retour, à La Défense cette fois-ci.<br />
Comme pour les 3 dernières années, nous couvrons l&#8217;évènement !</p>
<table width="600" border="0">
<tr>
<td>
		<img src="http://www.nbs-system.com/wp-content/uploads/logo-250.png" alt="logo 250 PH2M présent au Bargento 2012   Evenement Magento incontournable" width="250" height="42" longdesc="http://www.weezevent.com/bargento2011" title="PH2M présent au Bargento 2012   Evenement Magento incontournable" /><br />
		<font style="color:#CC6600;"><strong>Le 29/05/2012 au CNIT</strong></font>
	</td>
</tr>
</table>
<p><span id="more-1391"></span></p>
<p><font size="+2" style="color:#CC6600;"><strong>Bargento, un événement E-commerce incontournable !</strong></font></p>
<p  style="line-height:27px"><em>Venez à la rencontre des meilleurs spécialistes de l&#8217;Ecommerce et de 1 000 visiteurs pour échanger et tout connaître de Magento, la solution E-commerce N°1 !</em></p>
<h2 style="color:#CC6600;">Un septième opus, sous le signe des retours d&#8217;expérience</h2>
<p style="line-height:25px">Lancés en 2009, juste après la sortie de Magento, Bargento est devenu le lieu de rencontre entre clients, experts, éditeurs, communauté et prestataires. Après 6 éditions, ce Bargento 2012 est un évènement mature qui sera un condensé d&#8217;expériences, tant au niveau de l&#8217;organisation que des retours faits par les clients, intégrateurs et partenaires. </p>
<h2 style="color:#CC6600;">Du contenu, de l&#8217;interactivité et de l&#8217;exclusivité</h2>
<p style="line-height:25px">Magento Inc et Ebay lanceront <font style="color:#CC6600;">le Bargento 2012</font> par une keynote annonçant les nouveautés de Magento pour l&#8217;année à venir. Elle sera suivie de 7 conférences, animées par des personnalités de renom dans le monde du E-commerce, qui permettront de découvrir les innovations et <font style="color:#CC6600;">retours d&#8217;expériences</font> de nombreux acteurs ainsi que les meilleures pratiques.<br/><br/></p>
<p>L&#8217;équipe du Bargento 2012 porte également une attention particulière à l&#8217;interactivité de l&#8217;événement et à l&#8217;échange entre exposants et visiteurs. Dix ateliers thématiques seront ouverts au public, de la découverte de la solution au <font style="color:#CC6600;">Developer contest</font>, en passant par la découverte de nouvelles technologies et <font style="color:#CC6600;">l&#8217;analyse gratuite de votre site</font> par les désormais fameux « Website doctors » (François Ziserman, Olivier Sauvage, Oliver Levy et Vincent Gross).<br/><br/></p>
<p>Bargento accueillera également la 1ère réunion du « <strong><font style="color:#CC6600;">Club Utilisateurs Magento Enterprise France </font></strong>» (CUMEF), ainsi que de nombreuses autres surprises dont la création d&#8217;une zone ressources humaines pour mettre en relation développeurs et entreprises. </p>
<h2 style="color:#CC6600;">Un lieu de prestige pour un Bargento encore plus grand !</h2>
<p style="line-height:25px"><em>Le <font style="color:#CC6600;">Bargento 2012</font> prend ses quartiers au <font style="color:#CC6600;"><strong>CNIT</strong></font>, en plein cœur de la défense à Paris le <font style="color:#CC6600;"><strong>29 mai 2012</strong></font> ! </em>Tous les spécialistes de Magento seront réunis dans un espace de <font style="color:#CC6600;">1 000 m²</font>, qui comprendra <font style="color:#CC6600;">34 stands</font>, <font style="color:#CC6600;">6 salles</font> de 40 m² qui regrouperont <font style="color:#CC6600;">10 ateliers</font> et <font style="color:#CC6600;">7 conférences</font> dans un <font style="color:#CC6600;">amphithéâtre de 750 places</font> ! </p>
<table width="600" border="0">
<tr>
<td>
<p><font size="+2" style="color:#CC6600;">Informations pratiques</font></p>
<p style="line-height:25px">Site web de l&#8217;événement : <a href="http://www.bargento.fr/">http://www.bargento.fr/</a><br/></p>
<p>Contact des organisateurs&nbsp;: <a href="mailto:contact@bargento.fr">contact@bargento.fr</a></p>
<p></p>
<p>  Suivre Bargento sur Twitter : <a href="http://twitter.com/bargento">http://twitter.com/bargento</a><br />
  Rejoignez les 1&nbsp;000 visiteurs vous  inscrivant ici&nbsp;: <a href="http://www.bargento.fr/inscriptions/"> http://www.weezevent.com/bargento2012 </a></p>
</td>
<td>
    <img src="http://www.nbs-system.com/wp-content/uploads/Gros-plan-CNIT-2.png" alt="Gros plan CNIT 2 PH2M présent au Bargento 2012   Evenement Magento incontournable" width="173" height="128" longdesc="http://www.weezevent.com/bargento2011" title="PH2M présent au Bargento 2012   Evenement Magento incontournable" />
    </td>
</tr>
<tr>
<td>Bargento 2012 est un événement organisé par :<img src="http://www.nbs-system.com/wp-content/uploads/logo 100x54.JPG" title="PH2M présent au Bargento 2012   Evenement Magento incontournable" alt=" PH2M présent au Bargento 2012   Evenement Magento incontournable" /><img src="http://www.nbs-system.com/wp-content/uploads/petit-logopng.png" width="100" height="36" title="PH2M présent au Bargento 2012   Evenement Magento incontournable" alt="petit logopng PH2M présent au Bargento 2012   Evenement Magento incontournable" /></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/ph2m-present-au-bargento-2012-evenement-magento-incontournable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Magento] Mettre en place un certificat SSL</title>
		<link>http://www.ph2m.com/magento-mettre-en-place-un-certificat-ssl/</link>
		<comments>http://www.ph2m.com/magento-mettre-en-place-un-certificat-ssl/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 11:21:46 +0000</pubDate>
		<dc:creator>Vincent MARMIESSE</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[Outils et Services Web]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1348</guid>
		<description><![CDATA[<p>En fonction de la taille de votre boutique, du public visé ou tout simplement parce que vous voulez sécuriser votre Magento, il est possible de <strong>chiffrer les données sensibles</strong> lorsqu&#8217;elles sont envoyées au serveur afin d&#8217;éviter que celles-ci ne soient&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>En fonction de la taille de votre boutique, du public visé ou tout simplement parce que vous voulez sécuriser votre Magento, il est possible de <strong>chiffrer les données sensibles</strong> lorsqu&#8217;elles sont envoyées au serveur afin d&#8217;éviter que celles-ci ne soient interceptées.</p>
<p>Nous pensons notamment aux informations du <strong>compte client</strong> ou au <strong>tunnel de commande</strong>. Il est possible de faire cela en utilisant un <strong>certificat SSL</strong>.</p>
<p>Cet article comporte deux parties :</p>
<ol>
<li>comment installer le certificat sur un serveur Apache</li>
<li>et comment le mettre en place sur un boutique Magento</li>
</ol>
<p><span id="more-1348"></span></p>
<h2 id="installer-ssl-apache">Installer un certificat SSL sur un serveur Apache</h2>
<p>Tout d&#8217;abord, il vous faut bien sûr un certificat SSL. Oubliez tout de suite les certificats auto-signés que vous générez vous-mêmes. Le navigateur de vos visiteurs affichera un message d&#8217;avertissement indiquant que le certificat n&#8217;est pas approuvé et qu&#8217;il n&#8217;est pas conseillé de continuer.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/02/certificat-ssl-autosigne.png"><img class="alignleft size-full wp-image-1373" title="Certificat SSL autosigné" src="http://www.ph2m.com/wp-content/uploads/2012/02/certificat-ssl-autosigne_small.png" alt="certificat ssl autosigne small [Magento] Mettre en place un certificat SSL" width="617" height="127" /></a></p>
<p>Vous devrez donc vous procurez un &laquo;&nbsp;vrai&nbsp;&raquo; certificat SSL. Si vous faites des recherches, vous verrez qu&#8217;il y en a à tous les prix, mais personnellement nous conseillons ceux de <a href="http://www.rapidssl.com/">RapidSSL</a> qui ne sont pas trop chers et qui fonctionnent correctement.</p>
<p>Nous poursuivrons donc l&#8217;exemple avec un certificat pris chez RapidSSL, mais c&#8217;est la même démarche quel que soit le certificat.</p>
<h3>Installer OpenSSL</h3>
<p>Le premier prérequis est d&#8217;avoir OpenSSL installé sur votre serveur.</p>
<p>Pour cela, télécharger la dernière version sur le <a href="http://www.openssl.org/">site officiel</a>. Envoyez l&#8217;archive sur votre serveur et décompressez-la avec la commande :</p>
<pre class="brush: plain; title: ; notranslate">tar -xzvf openssl-1.0.0g.tar.gz</pre>
<p>Puis installez OpenSSL avec les commandes suivantes :</p>
<pre class="brush: plain; title: ; notranslate">cd openssl-1.0.0g
sh config -fPIC
make
make install</pre>
<h3>Installer le module Apache mod_ssl</h3>
<p>Si vous êtes sur un serveur Apache, il faut installer l&#8217;extension mod_ssl. Bien sûr, si vous l&#8217;avez déjà installée, passez à l&#8217;étape suivante. Sinon, téléchargez l&#8217;extension sur le <a href="http://www.modssl.org/">site officiel</a>.</p>
<p>Prenez la version compatible avec votre version d&#8217;Apache. Dans l&#8217;exemple, nous utiliserons la vesion 1.3.41</p>
<p>Envoyez l&#8217;archive sur votre serveur et décompressez-la avec la commande</p>
<pre class="brush: plain; title: ; notranslate">tar -xzvf mod_ssl-2.8.31-1.3.41.tar.gz</pre>
<p>Installer ensuite mod_ssl avec les commandes suivantes :</p>
<pre class="brush: plain; title: ; notranslate">cd mod_ssl-2.8.31-1.3.41
./configure --with-apache=../apache_1.3.14</pre>
<p>Votre serveur est prêt !</p>
<h3>Générer une Certificate Signing Request (CSR)</h3>
<p>Avant d&#8217;acheter le certificat, il faut générer à partir de votre serveur une demande de certificat signé.</p>
<p>Une fois OpenSSL et le mod_ssl pour Apache installés, rendez-vous dans le répertoire d&#8217;installation d&#8217;Apache, dans le dossier conf/ssl.key. Dans notre exemple, apache était dans /usr/local/apache.</p>
<pre class="brush: plain; title: ; notranslate">cd /usr/local/apache/conf/ssl.key</pre>
<p>Générez une clé RSA avec la commande suivante (en prenant bien soin de changer la valeur monnomdedomaine par le votre) :</p>
<pre class="brush: plain; title: ; notranslate">openssl genrsa -des3 -out monnomdedomaine.key 2048</pre>
<p>Le serveur va alors vous demander une passphrase. Ne la perdez surtout pas !</p>
<p>Enfin, générez la CSR voulue (en remplaçant toujours monnomdedomaine par la bonne valeur) :</p>
<pre class="brush: plain; title: ; notranslate">openssl req -new -key monnomdedomaine.key -out monnomdedomaine.csr</pre>
<p>La passphrase que vous avez entrée précédemment pour la clé RSA vous sera alors demandée.</p>
<p>Il vous faudra ensuite fournir plusieurs informations telles que le pays, la ville etc.</p>
<ul>
<li>Country : Votre pays en deux lettres (FR pour la France)</li>
<li>State or province : Votre région</li>
<li>City or locality : Votre ville</li>
<li>Organization name : Le nom de votre société</li>
<li>Organizational unit name : L&#8217;unité d&#8217;organisation (Ecommerce par exemple)</li>
<li>Common name : c&#8217;est votre nom de domaine, par exemple www.monsite.com</li>
</ul>
<div>Laissez les autres informations (adresse email, challenge password, optional company name) vides.</div>
<div>Vous pouvez vérifier que la CSR a bien été généré avec la commande</div>
<div>
<pre class="brush: plain; title: ; notranslate">openssl req -noout -text -in monnomdedomaine.csr</pre>
</div>
<div>Ouvrez ensuite votre CSR avec un éditeur de texte tel que nano</div>
<div>
<pre class="brush: plain; title: ; notranslate">nano monnomdedomaine.csr</pre>
</div>
<div>Vous devrez fournir l&#8217;ensemble du texte y compris les lignes BEGIN et END pour bénéficier d&#8217;un certificat SSL.</div>
<h3>Installer le certificat</h3>
<p>Après une série de vérifications diverses (le propriétaire du serveur reçoit un email de vérification de la part du fournisseur du certificat, vérification des informations données, etc), vous aurez (enfin) votre certifical SSL.</p>
<p>Enregistrer donc votre certificat sous le nom :</p>
<pre class="brush: plain; title: ; notranslate">certificat.crt</pre>
<p>Assurez-vous bien d&#8217;avoir pris les lignes de début et de fin (BEGIN et END) <strong>avec les 5 tirets de chaque côté et pas d&#8217;espace</strong>.</p>
<p>Vous devriez aussi avec un certificat nommé intermediate. Comme pour le premier, nommez-le intermediate.crt avec les lignes de début et de fin.</p>
<p>Envoyez les deux fichiers sur votre serveur.</p>
<p>Ouvrez maintenant votre fichier httpd.conf.</p>
<pre class="brush: plain; title: ; notranslate">nano /usr/local/apache/conf/httpd.conf</pre>
<p>Cherchez l&#8217;endroit où il est question de Virtual Host et créez-en un nouveau pour ajouter les informations concernant votre certificat SSL en copiant celui existant (qui devrait être sur le port 80). Cela devrait ressembler à ça :</p>
<pre class="brush: plain; title: ; notranslate">&lt;VirtualHost ADRESSE_IP:443&gt;
...
SSLEngine on
SSLCertificateFile /usr/local/apache/conf/ssl.key/crt/certificat.crt
SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/monnomdedomaine.key
SSLCertificateChainFile /usr/local/apache/conf/ssl.key/crt/intermediate/crt</pre>
<p>N&#8217;oubliez pas de changer le port pour mettre le port 443 (qui est celui par défaut pour le SSL).</p>
<p>Si l&#8217;instruction SSLCertificateChainFile ne fonctionne pas, essayez avec SSLCACertificateFile.</p>
<p>Redémarrez Apache pour finaliser l&#8217;opération.</p>
<pre class="brush: plain; title: ; notranslate">/etc/init.d/apache restart</pre>
<h2>Configurer Magento pour passer le compte client et le tunnel de commande en HTTPS</h2>
<p>Vous pouvez déjà tester que l&#8217;adresse https://www.votresite.com fonctionne. Cela ne doit afficher aucun message d&#8217;avertissement et votre navigateur doit afficher un petit logo, synonyme de HTTPS.</p>
<p>Par exemple sous Chrome pour le site de Google :</p>
<p><img class="size-full wp-image-1368" title="https google" src="http://www.ph2m.com/wp-content/uploads/2012/02/https-google.png" alt="https google [Magento] Mettre en place un certificat SSL" width="172" height="24" /></p>
<p>Si cela fonctionne vous pouvez donc continuer.</p>
<p>Allez dans le back-office de votre Magento, dans Système &gt; Configuration &gt; General &gt; Web &gt; Securisé et assurez vous que l&#8217;URL de base est bien https://www.votresite.com/, puis activez l&#8217;option Utiliser des URLs sécurisées pour le front office (mon compte et passage de commande).</p>
<p>Voilà, rafraîchissez le cache de votre boutique et vous devriez voir que les pages du compte et du panier sont sécurisées !</p>
<p>N&#8217;hésitez pas à poser des questions en commentaire si certains passages ne sont pas clairs !</p>
<h2>Erreurs possibles</h2>
<h3>Votre navigateur indique qu&#8217;il y a du contenu non-sécurisé sur une page sécurisée</h3>
<p>Cette erreur peut se traduire différemment suivant le navigateur, par une simple icone rouge, une dialog box ou autre. Néanmoins, le message reste plus ou moins le même : vous avez du contenu non-sécurisé sur une page sécurisé.</p>
<p>De quoi cela provient-il ? En général du contenu inclut dans la page, tel que :</p>
<ul>
<li>les fichiers javascript</li>
<li>les fichiers CSS</li>
<li>les images</li>
<li>les appels de scripts externes (Facebook, Twitter, Google etc.)</li>
</ul>
<div><strong>Tous </strong>les appels à des ressources doivent être faits en https. Seuls des liens (balise a) peuvent être en http normal.</div>
<div>Pour corriger cette erreur, ouvrez donc le code source de votre page et recherchez tous les &laquo;&nbsp;http://&nbsp;&raquo;. Pour ne plus avoir l&#8217;erreur, il faut que les seuls restants soient des attributs href de la balise a (des liens vers des pages donc).</div>
<h3>Google Chrome indique du contenu non-sécurisé alors que les autres navigateurs ne l&#8217;indiquent pas</h3>
<p>Je ne sais pas vraiment pourquoi, mais j&#8217;ai déjà eu une erreur indiquant du contenu non-sécurisé seulement sur Google Chrome et pas sur les autres navigateurs. Après quelques heures de recherche, j&#8217;ai finalement laissé comme cela, et quelques jours plus tard, l&#8217;erreur n&#8217;apparaissait plus. Comme s&#8217;il avait fallu un peu de temps ou comme s&#8217;il y avait une sorte de cache.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/magento-mettre-en-place-un-certificat-ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les chiffres de PrestaShop en 2012</title>
		<link>http://www.ph2m.com/les-chiffres-de-prestashop-en-2012/</link>
		<comments>http://www.ph2m.com/les-chiffres-de-prestashop-en-2012/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 17:48:27 +0000</pubDate>
		<dc:creator>Frédéric MARTINEZ</dc:creator>
				<category><![CDATA[Actualités]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1316</guid>
		<description><![CDATA[<p>En attendant la sortie de  la fameuse <a href="http://www.prestashop.com/fr/downloads/#svn" target="_blank">version 1.5</a>, les équipes de <a title="PrestaShop" href="http://www.ph2m.com/agence-web-ecommerce-agency/prestashop/">PrestaShop</a> ont réalisé une infographie juste impressionnante de l&#8217;état des lieux de leur solution en ce début d&#8217;année 2012 :</p>
<ul>
<li>Solution e-commerce la</li></ul><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>En attendant la sortie de  la fameuse <a href="http://www.prestashop.com/fr/downloads/#svn" target="_blank">version 1.5</a>, les équipes de <a title="PrestaShop" href="http://www.ph2m.com/agence-web-ecommerce-agency/prestashop/">PrestaShop</a> ont réalisé une infographie juste impressionnante de l&#8217;état des lieux de leur solution en ce début d&#8217;année 2012 :</p>
<ul>
<li>Solution e-commerce la plus utilisée en Europe et surtout en France</li>
<li>110000 boutiques (&#8230; !)</li>
<li>1200000 téléchargements</li>
</ul>
<div>Bref, le reste se passe de commentaire :</div>
<p><img class="alignnone size-full wp-image-1317" title="Infographie : Tout savoir sur PrestaShop " src="http://www.ph2m.com/wp-content/uploads/2012/01/prestashop-infographie-2012.jpg" alt="prestashop infographie 2012 Les chiffres de PrestaShop en 2012" width="600" height="4743" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/les-chiffres-de-prestashop-en-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié</title>
		<link>http://www.ph2m.com/magento-configurer-store-manager-for-magento-et-prestashop-sur-un-serveur-dedie/</link>
		<comments>http://www.ph2m.com/magento-configurer-store-manager-for-magento-et-prestashop-sur-un-serveur-dedie/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 16:00:14 +0000</pubDate>
		<dc:creator>Vincent MARMIESSE</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[Outils et Services Web]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1270</guid>
		<description><![CDATA[<p>Le logiciel <a title="Store Manager for Magento" href="http://www.mag-manager.com/">Store Manager for Magento</a> est très pratique car il permet d&#8217;éditer son catalogue, ses clients et ses commandes à la volée, beaucoup plus rapidement qu&#8217;en passant par l&#8217;administration de Magento.</p>
<p>Malgré un tutoriel sur&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Le logiciel <a title="Store Manager for Magento" href="http://www.mag-manager.com/">Store Manager for Magento</a> est très pratique car il permet d&#8217;éditer son catalogue, ses clients et ses commandes à la volée, beaucoup plus rapidement qu&#8217;en passant par l&#8217;administration de Magento.</p>
<div id="attachment_1331" class="wp-caption alignnone" style="width: 657px"><a href="http://www.ph2m.com/wp-content/uploads/2012/01/Store-Manager-For-Magento-Accueil.jpg"><img class="size-full wp-image-1331" title="Store Manager For Magento - Accueil" src="http://www.ph2m.com/wp-content/uploads/2012/01/Store-Manager-For-Magento-Accueil.jpg" alt="Store Manager For Magento Accueil [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="647" height="546" /></a><p class="wp-caption-text">Store Manager For Magento - Ecran d&#39;accueil</p></div>
<p>Malgré un tutoriel sur le site officiel, la configuration de la connexion avec votre boutique peut être assez laborieuse.</p>
<p>Voici donc les différentes étapes à réaliser pour que cela fonctionne.<br />
<span id="more-1270"></span></p>
<blockquote><p>A noter : Nous détaillons ici l&#8217;installation pour une boutique Magento. Cependant cet article s&#8217;applique aussi pour <a href="http://www.prestashopmanager.com/" target="_blank">Prestashop</a> puisque les modifications serveurs (MySQL en l&#8217;occurence) sont identiques, et les configurations FTP / BDD sont aussi les mêmes.</p></blockquote>
<h2>Installer Store Manager for Magento</h2>
<p>En tout premier lieu, rendez-vous sur <a href="http://www.mag-manager.com/">le site officiel</a> et téléchargez la version d&#8217;essai. Celle-ci est valable pendant 14 jours, donc cela vous laisse le temps de la tester pour savoir si vous voulez basculer sur l&#8217;offre payante ou non.</p>
<p>L&#8217;installation se fait normalement sans souci, il n&#8217;y a qu&#8217;à renseigner les champs vous concernant et cliquer sur suivant jusqu&#8217;à la fin.</p>
<h2>Configurer la connexion à la boutique</h2>
<p>Lorsque Store Manager est installé, il devrait se lancer tout seul et vous proposer de configurer la connexion à votre boutique :</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/mode-configuration1.png"><img class="alignleft size-full wp-image-1280" title="Store Manager for Magento - Mode configuration" src="http://www.ph2m.com/wp-content/uploads/2012/01/mode-configuration1.png" alt="mode configuration1 [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="383" /></a></p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<p>Sélectionnez le &laquo;&nbsp;Simple Mode&nbsp;&raquo;, et c&#8217;est parti !</p>
<h3>Configurer la connexion FTP</h3>
<p>Entrez les différentes informations correspondant à votre serveur FTP :</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/ftp-settings2.png"><img class="alignleft size-full wp-image-1278" title="Store Manager for Magento - FTP settings" src="http://www.ph2m.com/wp-content/uploads/2012/01/ftp-settings2.png" alt="ftp settings2 [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="235" /></a></p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<p>Cette étape ne devrait pas poser de problème particulier si vous disposez de l&#8217;ensemble des informations nécessaires.</p>
<p>N&#8217;oubliez pas de cliquer sur le bouton &laquo;&nbsp;Test FTP Connection&nbsp;&raquo; avant de continuer.</p>
<p>Entrez ensuite l&#8217;URL complète de votre site :</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/url-site.png"><img class="alignleft size-full wp-image-1279" title="Store Manager for Magento - URL site" src="http://www.ph2m.com/wp-content/uploads/2012/01/url-site.png" alt="url site [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="151" /></a></p>
<h3></h3>
<h3></h3>
<h3></h3>
<h3></h3>
<h3>Configurer la connexion MySQL</h3>
<p>Vient ensuite l&#8217;étape délicate qui consiste à connecter le Store Manager à votre serveur MySQL. C&#8217;est la partie qui pose en général le plus de soucis car la base MySQL doit être accessible à distance. Pour information, chez OVH, les serveurs MySQL ne sont accessibles qu&#8217;à partir d&#8217;un serveur OVH.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/sql-connection.png"><img class="alignleft size-full wp-image-1281" title="Store Manager for Magento - SQL connection" src="http://www.ph2m.com/wp-content/uploads/2012/01/sql-connection.png" alt="sql connection [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="359" /></a></p>
<p>Sélectionnez &laquo;&nbsp;Direct connection to remote database&nbsp;&raquo;. L&#8217;avantage de cette option est que le Store Manager sera ainsi connecté directement à votre base de données. Ainsi les modifications effectuées seront répercutées instantanément sur votre Magento.</p>
<p>Avant d&#8217;aller plus loin, il faut s&#8217;assurer votre base MySQL accepte les connexions distantes.</p>
<p>Pour cela, éditez le fichier de configuration de MySQL, par exemple sous Unix :</p>
<pre class="brush: plain; title: ; notranslate">nano /etc/mysql/my.cnf</pre>
<p>Et commentez les lignes suivantes (en rajoutant un # devant) :</p>
<pre class="brush: plain; title: ; notranslate">#skip-networking
#bind-address</pre>
<p>Ceci fait, redémarrez votre serveur MySQL pour que les modifications soient bien prises en compte.</p>
<pre class="brush: plain; title: ; notranslate">/etc/init.d/mysql restart</pre>
<p>Retournez maintenant sur le Store Manager pour continuer la configuration.</p>
<p>Entrez donc l&#8217;adresse de l&#8217;hôte, qui devrait être l&#8217;URL de votre site, sans http, www etc.</p>
<p>Pour notre exemple, ce sera monsite.com. Le port par défaut de MySQL est 3306, vous pouvez trouver ce port dans le fichier de configuration de MySQL.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/sql-host.png"><img class="alignleft size-full wp-image-1282" title="Store Manager for Magento - SQL host address" src="http://www.ph2m.com/wp-content/uploads/2012/01/sql-host.png" alt="sql host [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="272" /></a>Cliquez sur le bouton &laquo;&nbsp;Test Host Address&nbsp;&raquo; pour vérifier vos informations.</p>
<p>Sur l&#8217;écran suivant, entrez le login et le mot de passe de l&#8217;utilisateur MySQL, vérifiez les informations et continuez. Si cela ne fonctionne pas et que vous êtes chez OVH, allez voir <a href="http://guide.ovh.com/ConnexionDistanteMySQL">ce guide</a> expliquant comment rajouter des privilèges pour un host autre que localhost.</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/sql-login.png"><img class="alignleft size-full wp-image-1283" title="Store Manager for Magento - SQL login" src="http://www.ph2m.com/wp-content/uploads/2012/01/sql-login.png" alt="sql login [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="254" /></a>Enfin, entrez le nom de la base de données de Magento et cliquez sur Next.</p>
<p>Store Manager vous affiche (enfin) l&#8217;ensemble des informations relatives à votre connexion.</p>
<p>Si vous êtes sur cet écran, c&#8217;est en général que la connexion fonctionne, vous n&#8217;avez donc plus qu&#8217;à cliquer sur Finish et à utiliser le Store Manager !</p>
<p><a href="http://www.ph2m.com/wp-content/uploads/2012/01/final-big.png"><img class="alignleft size-full wp-image-1296" title="Store Manager for Magento - Final" src="http://www.ph2m.com/wp-content/uploads/2012/01/final1.png" alt="final1 [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="630" height="276" /></a>De nombreux tutoriaux vidéos expliquant l&#8217;utilisation de Store Manager sont disponibles sur <a href="http://www.mag-manager.com/screenshots-video" target="_blank">le site officiel du logiciel</a> :</p>
<p><a href="http://www.mag-manager.com/screenshots-video" target="_blank"><img class="alignnone size-full wp-image-1328" title="Store Manager for Magento Video &amp; Screenshots  Magento Store Manager, Product Manager for Magento" src="http://www.ph2m.com/wp-content/uploads/2012/01/Store-Manager-for-Magento-Video-Screenshots-Magento-Store-Manager-Product-Manager-for-Magento1.jpg" alt="Store Manager for Magento Video Screenshots Magento Store Manager Product Manager for Magento1 [Magento] Configurer Store Manager for Magento (et Prestashop) sur un serveur dédié" width="613" height="208" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/magento-configurer-store-manager-for-magento-et-prestashop-sur-un-serveur-dedie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PH2M présent aux rencontres E-commerce : E-commerce Folks</title>
		<link>http://www.ph2m.com/ph2m-present-aux-rencontres-e-commerce-e-commerce-folks/</link>
		<comments>http://www.ph2m.com/ph2m-present-aux-rencontres-e-commerce-e-commerce-folks/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 20:41:39 +0000</pubDate>
		<dc:creator>Frédéric MARTINEZ</dc:creator>
				<category><![CDATA[Actualités]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1266</guid>
		<description><![CDATA[<p>Les rencontres E-commerce &#8211; <a href="http://www.ecommerce-folks.com/" target="_blank">E-commerce Folks</a> &#8211; sont des <strong>&#171;&#160;minis&#160;&#187; conférences autour de l&#8217;e-commerce</strong> toutes les 3 semaines sur Paris, et uniquement sur une matinée (histoire de ne pas perdre toute une journée comme dans les grands salons&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Les rencontres E-commerce &#8211; <a href="http://www.ecommerce-folks.com/" target="_blank">E-commerce Folks</a> &#8211; sont des <strong>&laquo;&nbsp;minis&nbsp;&raquo; conférences autour de l&#8217;e-commerce</strong> toutes les 3 semaines sur Paris, et uniquement sur une matinée (histoire de ne pas perdre toute une journée comme dans les grands salons e-commerce).</p>
<p>Le projet est <strong>ambitieux</strong> : rendre <strong>accessible</strong> et donner de la <strong>visibilité aux experts e-commerce</strong>, la rencontre des experts et des e-commerçants. Ces conférences doivent être, en pratique, plus utiles que les conférences de communication lors des grands évènements e-commerce.</p>
<p>En résumant grossièrement :</p>
<blockquote><p>E-commerce Folks c&#8217;est des conférences d&#8217;une demi journée où vous &#8211; e-commerçant ou responsable d&#8217;agence web &#8211; <strong>apprenez réellement des choses</strong> qui font avancer votre boutique ou améliorer les conseils que vous donnerez à vos clients.</p></blockquote>
<p>Surtout que les <strong>thèmes sont larges</strong> :</p>
<ul>
<li>Optimisations technique et ergonomique</li>
<li>Référencement naturel</li>
<li>Net linking</li>
<li>Google Panda</li>
<li>SEM et taux de conversion</li>
<li>Mix Marketing</li>
<li>Montée en charge</li>
<li>E-logistique</li>
<li>Places de marché</li>
<li>etc.</li>
</ul>
<p>Et les intervenants pour la 1ère, <strong>c&#8217;était pas n&#8217;importe qui</strong> :</p>
<ul>
<li>Olivier Levy de <a title="Référencement pour e-commerce" href="http://www.blog-ecommerce.com/" target="_blank">Blog E-commerce</a> ;</li>
<li>Thibaut Lemay de <a title="Mazeberry, solutions en web analytics" href="http://www.mazeberry.com/" target="_blank">Mazeberry</a> ;</li>
<li>Denis Pommeray d’<a title="E-business, Webmarketing et Contenus optimisés" href="http://www.e-malaya.fr/" target="_blank">E-Malaya</a>.</li>
</ul>
<p><iframe src="http://player.vimeo.com/video/33271507" frameborder="0" width="630" height="356"></iframe></p>
<p><a href="http://vimeo.com/33271507">Olivier Lévy à Ecommerce Folks</a>.</p>
<p>Les <a href="http://www.ecommerce-folks.com/participants/" target="_blank">premières éditions</a> ont dépassé les attentes des créateurs, <a href="http://www.nbs-system.com/" target="_blank">NBS System</a> et <a href="http://www.ecommerceunited.com/" target="_blank">Ecommerce United</a>, qui avaient tablé &#8211; suivant le communiqué de presse interne aux agences web &#8211; sur 100 à 200 personnes par matinée au bout de 6 mois.</p>
<p>Cela fait 1 mois que les rencontres E-commerce ont été lancées, et les conférences sont aux <strong>3/4 pleines un mois à l&#8217;avance</strong>.</p>
<p>Donc oui ces évènements sont les bienvenues, ne rentrent pas compétition avec les autres évènements e-commerce :</p>
<ul>
<li><a title="PH2M au salon E-commerce" href="http://www.ph2m.com/ph2m-au-salon-e-commerce/">Salon du e-commerce</a></li>
<li><a title="PH2M présent au forum de l’E-Marketing 2012 – Paris" href="http://www.ph2m.com/ph2m-present-au-forum-de-le-marketing-2012-paris/">Salon du e-marketing</a></li>
<li><a href="http://www.bargento.fr/" target="_blank">Barcamp Magento</a></li>
<li><a href="http://barcamp.prestashop.com/" target="_blank">Barcamp Prestashop</a></li>
</ul>
<p>&#8230; car les <strong>contenus</strong> et le <strong>dimensionnement</strong> des évènements <strong>sont différents</strong>.</p>
<p>Cependant même si vous ne pouvez pas faire toutes les matinées, nous chez PH2M on va y faire un tour pour le <a href="http://www.ecommerce-folks.com/les-nouveaux-canaux-de-vente-reseaux-sociaux-mobile-multi-canal/" target="_blank">jour de la Saint-Valentin</a> (journée idéale pour le e-commerce non ?), c&#8217;est réseaux sociaux, mobile et places de marché au programme.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/ph2m-present-aux-rencontres-e-commerce-e-commerce-folks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PH2M présent au forum de l&#8217;E-Marketing 2012 &#8211; Paris</title>
		<link>http://www.ph2m.com/ph2m-present-au-forum-de-le-marketing-2012-paris/</link>
		<comments>http://www.ph2m.com/ph2m-present-au-forum-de-le-marketing-2012-paris/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 16:24:44 +0000</pubDate>
		<dc:creator>Frédéric MARTINEZ</dc:creator>
				<category><![CDATA[Actualités]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=1218</guid>
		<description><![CDATA[<p>Le forum de l&#8217;E-Marketing est le plus grand rendez-vous annuel du digital marketing, il regroupe 200 conférences et 6 tables rondes autour des nouveaux enjeux du marketing digital. Un domaine définitivement intégré dans les stratégies globales des sociétés.</p>
<p>L&#8217;e-commerce n&#8217;est&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Le forum de l&#8217;E-Marketing est le plus grand rendez-vous annuel du digital marketing, il regroupe 200 conférences et 6 tables rondes autour des nouveaux enjeux du marketing digital. Un domaine définitivement intégré dans les stratégies globales des sociétés.</p>
<p>L&#8217;e-commerce n&#8217;est pas en reste, puisque plusieurs conférences portant sur les techniques d&#8217;e-marketing en tant que levier de vente sont présentées durant les 2 jours du forum.</p>
<p>Frédéric Martinez, directeur de <a title="Qui sommes-nous ?" href="http://www.ph2m.com/ph2m/qui-sommes-nous/">PH2M</a> sera présent lors l&#8217;évènement.</p>
<p>Retrouvez toutes les informations utiles sur le <a href="http://emarketingparis.com" target="_blank">site officiel de forum E-marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/ph2m-present-au-forum-de-le-marketing-2012-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Magento] Surcharger une classe abstraite du core</title>
		<link>http://www.ph2m.com/surcharger-une-classe-abstraite-du-core-magento/</link>
		<comments>http://www.ph2m.com/surcharger-une-classe-abstraite-du-core-magento/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 14:42:11 +0000</pubDate>
		<dc:creator>Vincent MARMIESSE</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=510</guid>
		<description><![CDATA[<p>La surcharge d&#8217;une <strong>classe abstraite</strong> dans Magento ne se fait pas comme une surcharge &#171;&#160;classique&#160;&#187;.<br />
En effet, la seule solution existant à ce jour si l&#8217;on ne veut pas modifier le core directement est de faire une copie du&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>La surcharge d&#8217;une <strong>classe abstraite</strong> dans Magento ne se fait pas comme une surcharge &laquo;&nbsp;classique&nbsp;&raquo;.<br />
En effet, la seule solution existant à ce jour si l&#8217;on ne veut pas modifier le core directement est de faire une copie du fichier dans le répertoire <em>/app/code/local</em>.<br />
<span id="more-510"></span><br />
Imaginons que nous voulions surcharger une méthode de la classe abstraite :</p>
<pre class="brush: plain; title: ; notranslate">Mage_Catalog_Block_Product_Abstract</pre>
<p>située dans le répertoire :</p>
<pre class="brush: plain; title: ; notranslate">/app/code/core/Mage/Catalog/Block/Product/Abstract.php</pre>
<p>Nous devons donc recréer cette arborescence dans le dossier local, ce qui donnera :</p>
<pre class="brush: plain; title: ; notranslate">/app/code/local/Mage/Catalog/Block/Product/Abstract.php</pre>
<p>Nous pouvons alors modifier les méthodes de ce fichier sans toucher le core de Magento.</p>
<p>NB : Cette méthode fonctionne aussi pour la surcharge de n&#8217;importe quel fichier, mais ce n&#8217;est <strong>pas la bonne solution</strong> !<br />
Voir <a href="http://www.magentix.fr/modules-magento/surcharger-core-magento-controleur-modele-bloc-helper.html">le très bon article de Magentix</a> concernant la surcharge du core de Magento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/surcharger-une-classe-abstraite-du-core-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Magento] Créer un nouveau type de produit</title>
		<link>http://www.ph2m.com/creer-un-nouveau-type-de-produit-dans-magento/</link>
		<comments>http://www.ph2m.com/creer-un-nouveau-type-de-produit-dans-magento/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 11:21:47 +0000</pubDate>
		<dc:creator>Vincent MARMIESSE</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.ph2m.com/?p=503</guid>
		<description><![CDATA[<p>Magento gère par défaut plusieurs types de produit (simple, configurable, virtuel etc.).</p>
<p>Il est aussi possible de créer ses propres <strong>types de produit</strong>.<br />
L&#8217;intérêt ? Gérer un comportement différent pour des produits appartenant à un certain type (par exemple, afficher&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Magento gère par défaut plusieurs types de produit (simple, configurable, virtuel etc.).</p>
<p>Il est aussi possible de créer ses propres <strong>types de produit</strong>.<br />
L&#8217;intérêt ? Gérer un comportement différent pour des produits appartenant à un certain type (par exemple, afficher un block en plus sur la page produit).</p>
<p>L&#8217;architecture sera la suivante :<br />
<a href="http://www.ph2m.com/wp-content/uploads/2011/12/PH2M-Magento-Create-New-Product-Type.jpg"><img src="http://www.ph2m.com/wp-content/uploads/2011/12/PH2M-Magento-Create-New-Product-Type.jpg" alt="PH2M Magento Create New Product Type [Magento] Créer un nouveau type de produit" title="PH2M-Magento-Create-New-Product-Type" width="273" height="293" class="alignnone size-full wp-image-1416" /></a><br />
<span id="more-503"></span></p>
<h2>1 &#8211; Déclarer le module</h2>
<pre class="brush: plain; title: ; notranslate">/app/etc/modules/PH2M_PhProductType.xml</pre>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
    &lt;modules&gt;
        &lt;PH2M_PhProductType&gt;
            &lt;active&gt;true&lt;/active&gt;
            &lt;codePool&gt;local&lt;/codePool&gt;
        &lt;/PH2M_PhProductType&gt;
    &lt;/modules&gt;
&lt;/config&gt;</pre>
<h2>2 &#8211; Créer le helper</h2>
<div>Passons ensuite au fichier Data.php dans le dossier Helper, qui est vide. Par habitude, nous faisons toujours un helper vide pour éviter les éventuels problèmes plus tard.</div>
<pre class="brush: plain; title: ; notranslate">/app/code/local/PH2M/PhProductType/Helper/Data.php</pre>
<div>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhProductType_Helper_Data extends Mage_Core_Helper_Abstract {

}</pre>
</div>
<h2>3 &#8211; Définir le Model</h2>
<div>Je n&#8217;ai pas besoin de méthode supplémentaire, mais je pourrais en rajouter, qui seraient accessibles par les produits de type Mon Type.</div>
<pre class="brush: plain; title: ; notranslate">/app/code/local/PH2M/PhProductType/Model/Product/Type/MonType.php</pre>
<div>
<pre class="brush: php; title: ; notranslate">&lt;?php
class PH2M_PhProductType_Model_Product_Type_MonType extends Mage_Catalog_Model_Product_Type_Abstract {

}</pre>
</div>
<h2>4 &#8211; Configurer le module</h2>
<div>Enfin, nous éditons le fichier etc/config.xml pour déclarer le type et ses propriétés :</div>
<pre class="brush: plain; title: ; notranslate">/app/code/local/PH2M/PhProductType/etc/config.xml</pre>
<div>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;config&gt;
	&lt;modules&gt;
		&lt;PH2M_PhProductType&gt;
			&lt;version&gt;0.1.0&lt;/version&gt;
		&lt;/PH2M_PhProductType&gt;
	&lt;/modules&gt;

	&lt;global&gt;
		&lt;models&gt;
			&lt;phproducttype&gt;
				&lt;class&gt;PH2M_PhProductType_Model&lt;/class&gt;
			&lt;/phproducttype&gt;
		&lt;/models&gt;

		&lt;catalog&gt;
			&lt;product&gt;
				&lt;type&gt;
					&lt;montype translate=&quot;label&quot; module=&quot;phproducttype&quot;&gt;
						&lt;label&gt;Mon Type&lt;/label&gt;
						&lt;model&gt;phproducttype/product_type_montype&lt;/model&gt;
						&lt;is_qty&gt;1&lt;/is_qty&gt;
					&lt;/montype&gt;
				&lt;/type&gt;
			&lt;/product&gt;
		&lt;/catalog&gt;

		&lt;helpers&gt;
			&lt;phproducttype&gt;
				&lt;class&gt;PH2M_PhProductType_Helper&lt;/class&gt;
			&lt;/phproducttype&gt;
		&lt;/helpers&gt;
		&lt;/global&gt;
	&lt;/config&gt;</pre>
</div>
<h2>5 &#8211; Vider le cache</h2>
<div>Voila, ne pas oublier de raffraichir le cache pour que le nouveau type de produit soit disponible.</div>
<div><a href="http://www.ph2m.com/wp-content/uploads/2011/11/typeProduit.png"><img class="alignleft size-full wp-image-504" title="Type de produit" src="http://www.ph2m.com/wp-content/uploads/2011/11/typeProduit.png" alt="typeProduit [Magento] Créer un nouveau type de produit" width="547" height="269" /></a></div>
<h2>Télécharger ce module sur GitHut</h2>
<ul>
<li><a href="https://github.com/PH2M/magento-product-type">Magento &#8211; Add new product type</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ph2m.com/creer-un-nouveau-type-de-produit-dans-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 10/80 queries in 0.021 seconds using disk: basic
Object Caching 1179/1306 objects using disk: basic
Content Delivery Network via N/A

Served from: www.ph2m.com @ 2012-05-19 13:48:11 -->
