<?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>Magentips &#187; Catalogue</title>
	<atom:link href="http://www.magentips.com/cat/perimetres-fonctionnels/catalogue/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.magentips.com</link>
	<description>La boîte à outils des utilisateurs de Magento : ressources, analyses, trucs et astuces, dossiers, extensions, tests</description>
	<lastBuildDate>Thu, 02 Feb 2012 23:18:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Livre Magento au format e-book&#8230; et en promo !</title>
		<link>http://www.magentips.com/2011/12/livre-magento-promo-e-book/</link>
		<comments>http://www.magentips.com/2011/12/livre-magento-promo-e-book/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 18:41:00 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[E-mailing]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Logistique]]></category>
		<category><![CDATA[Magento API]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[livre]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=1248</guid>
		<description><![CDATA[Le Père Noël réserve de bonnes surprises cette année : mon livre Pratique du e-commerce avec Magento, paru chez Pearson, est désormais proposé au format électronique. Vous pouvez maintenant faire des recherches sur les mots-clés ! Un gain de temps appréciable quand on cherche un détail. Et comme une bonne nouvelle ne vient jamais seule, [...]]]></description>
			<content:encoded><![CDATA[<p>Le Père Noël réserve de bonnes surprises cette année : mon livre <a title="Livre Magento - Christophe Le Bot - Pearson" href="http://www.magentips.com/livre-magento/"><em>Pratique du e-commerce avec Magento</em></a>, paru chez <a title="Site officiel Pearson" href="http://www.pearson.fr/">Pearson</a>, est désormais <a title="Livre Magento au format numérique (ebook)" href="http://librairie.immateriel.fr/fr/ebook/9782744024344/magento">proposé au format électronique</a>.</p>
<p>Vous pouvez maintenant faire des recherches sur les mots-clés ! Un gain de temps appréciable quand on cherche un détail.</p>
<p>Et comme une bonne nouvelle ne vient jamais seule, vous avez jusqu&#8217;au 31 décembre 2011 pour obtenir votre copie à un prix plus qu&#8217;intéressant : 22,39 € au lieu de 27,99 € !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2011/12/livre-magento-promo-e-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Livre Magento : il est dans les bacs !</title>
		<link>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/</link>
		<comments>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 22:01:32 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento API]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[livre]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=1079</guid>
		<description><![CDATA[29 avril 2011, une date qui restera dans les mémoires ! Un événement unique a rassemblé 2 milliards de personnes. Le rapport avec Magento, vous ne voyez pas ? Allez, je vous aide. Si les mariages de célébrités ne sont pas votre grande passion et si vous avez une activité e-commerce à faire tourner, vous [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 250px;"><a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270"><img class="alignnone size-full wp-image-969" title="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" src="http://www.magentips.com/wp-content/uploads/2011/04/livre-magento-christophe-le-bot-pearson.png" alt="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" width="250" height="308" /></a></div>
<p>29 avril 2011, une date qui restera dans les mémoires ! Un événement unique a rassemblé 2 milliards de personnes. Le rapport avec Magento, vous ne voyez pas ?</p>
<p>Allez, je vous aide. Si les mariages de célébrités ne sont pas votre grande passion et si vous avez une activité e-commerce à faire tourner, vous vous intéresserez peut-être à l&#8217;autre événement du jour : la sortie de mon <a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270">livre sur Magento</a> !</p>
<p>Je pense que j&#8217;aurais du mal à en vendre 2 milliards d&#8217;exemplaires <img src='http://www.magentips.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Mais s&#8217;il peut apporter des réponses concrètes à quelques centaines de commerçants, décideurs, développeurs, web designers et j&#8217;en passe, j&#8217;en serais très heureux !</p>
<p>J&#8217;ai ouvert une rubrique spéciale pour <a title="Rubrique spéciale livre Magento" href="/livre-magento/">découvrir l&#8217;ouvrage et prolonger votre lecture</a>.</p>
<p>Bonne lecture !</p>
<p><del datetime="2011-05-10T20:51:37+00:00">Pour l&#8217;anecdote, je n&#8217;ai toujours pas vu le livre fini, alors que d&#8217;autres l&#8217;ont commandé, reçu et le lisent déjà ! Les clients sont livrés en priorité, ça c&#8217;est du service efficace ! J&#8217;espère juste que j&#8217;en aurai un&#8230;</del><br />
<ins datetime="2011-05-10T20:51:37+00:00">C&#8217;est bon, j&#8217;ai enfin la version papier ! Je peux le feuilleter, un vrai petit plaisir.</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2011/04/livre-magento-il-est-dans-les-bacs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Livre Magento : c&#8217;est pour bientôt !</title>
		<link>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/</link>
		<comments>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 22:22:23 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[1. Débutant]]></category>
		<category><![CDATA[2. Intermédiaire]]></category>
		<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[CE 1.5.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento API]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[livre]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=966</guid>
		<description><![CDATA[Dans un mois, mon livre sera dans les bacs. Maintenant que son contenu est figé (il est en cours d&#8217;impression), c&#8217;est le moment de découvrir son approche et son contenu. Quelques chiffres Environ 570 pages Environ 150 000 mots 484 figures 700 heures de travail (en plus de mon travail quotidien chez Xi Ingénierie) 230 [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 250px;"><a title="Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.pearson.fr/livre/?GCOI=27440100564270"><img class="alignnone size-full wp-image-969" title="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" src="http://www.magentips.com/wp-content/uploads/2011/04/livre-magento-christophe-le-bot-pearson.png" alt="Livre Pratique du e-commerce avec Magento - Christophe Le Bot - Pearson" width="250" height="308" /></a></div>
<p>Dans un mois, mon livre sera dans les bacs. Maintenant que son contenu est figé (il est en cours d&#8217;impression), c&#8217;est le moment de découvrir son approche et son contenu.</p>
<h3>Quelques chiffres</h3>
<ul>
<li>Environ 570 pages</li>
<li>Environ 150 000 mots</li>
<li>484 figures</li>
<li>700 heures de travail (en plus de mon travail quotidien chez <a title="Xi Ingénierie, partenaire Magento Enterprise" href="http://www.x2i.fr/">Xi Ingénierie</a>)</li>
<li>230 e-mails échangés</li>
</ul>
<p>Comme l&#8217;aurait dit Mark                            Twain, &laquo;&nbsp;il ne savait pas que c&#8217;était impossible alors il l&#8217;a fait&nbsp;&raquo;. Maintenant, je le sais, on ne m&#8217;y reprendra plus ! Un travail de fou, difficile à évaluer au début car assez éloigné de mes tâches habituelles.</p>
<h3>L&#8217;approche</h3>
<p>Ceux qui utilisent Magento depuis 3 ans le savent bien : ce qui a manqué au début, c&#8217;est une documentation sur les concepts importants de Magento, un ouvrage capable de donner une vision globale, tout en se focalisant sur les points-clés.</p>
<p>Alors, j&#8217;ai souhaité combler ce manque. Même si tous les détails n&#8217;y sont pas (il faudrait des milliers de pages), je voulais que ce livre serve de base de travail pour monter son projet e-commerce et le faire vivre au quotidien.</p>
<p>L&#8217;approche est donc résolument pratique et orientée métier. Il est inutile de dérouler les fonctionnalités dans l&#8217;ordre d&#8217;affichage. Par contre, il est bien plus important de savoir dans quelles circonstances les exploiter.</p>
<p>J&#8217;insiste aussi beaucoup sur les bonnes pratiques car, sur le terrain, leur carence se révèle fatale ! Magento est une solution géniale qui impose d&#8217;être carré. Mais au final, on en fait ce qu&#8217;on veut, tout en isolant les risques.</p>
<h3>Le contenu</h3>
<p>Comme le plus important est de maîtriser les concepts-clés de Magento, le contenu se découpe en quatre parties très progressives :</p>
<ul>
<li>Partie I – Découvrir Magento, enjeux et perspectives
<ul>
<li>1.	Qu’est-ce que Magento ?</li>
<li>2.	Offrir le meilleur à ses clients</li>
</ul>
</li>
<li>Partie II – Gérer un site avec Magento, le quotidien du e-commerçant
<ul>
<li>3.	Notions fondamentales et terminologie</li>
<li>4.	Maîtriser le backend</li>
<li>5.	Gérer le catalogue</li>
<li>6.	Gérer les promotions</li>
<li>7.	Gérer le contenu</li>
<li>8.	Traiter les commandes</li>
<li>9.	Entretenir une bonne relation client</li>
</ul>
</li>
<li>Partie III – Réaliser un site avec Magento, de la feuille blanche aux premières ventes
<ul>
<li>10.	Préparer son projet</li>
<li>11.	Concevoir le catalogue idéal</li>
<li>12.	Héberger Magento</li>
<li>13.	Installer et mettre à jour Magento</li>
<li>14.	Configurer Magento</li>
<li>15.	Créer le frontend de ses rêves</li>
<li>16.	Optimiser le référencement et la recherche</li>
<li>17.	Traduire les contenus</li>
</ul>
</li>
<li>Partie IV – Dépasser le standard, Magento puissance 10
<ul>
<li>18.	Optimiser les performances de Magento</li>
<li>19.	Développer de nouvelles fonctionnalités</li>
</ul>
</li>
</ul>
<p>Le livre se termine par un index.</p>
<h3>Quelles versions ?</h3>
<p>Quand j&#8217;ai commencé ce projet, Magento Community Edition 1.4.0.0 venait tout juste de sortir. Quand j&#8217;ai fini les dernières lignes, nous en étions à la version 1.5.0.1. Le livre couvre donc les séries 1.4 et 1.5.</p>
<p>Je présente aussi Magento Professional Edition, Magento Enterprise Edition, Magento Mobile et Magento Go, sans entrer dans les détails. Je ne suis pas encore prêt à faire l&#8217;encyclopédie Magento en 36 volumes ! Par contre, la stratégie de développement de <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento Inc.</a> est un facteur à prendre en compte dans le choix de la solution e-commerce.</p>
<h3>Et maintenant ?</h3>
<p>Eh bien, il faut encore patienter&#8230; Le livre est en pré-commande sur plusieurs sites (<a title="Amazon - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.amazon.fr/Magento-Christophe-Bot/dp/2744024341">Amazon</a>, <a title="Fnac - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://livre.fnac.com/a2883916/Christophe-Le-Bot-Magento">Fnac</a>, <a title="Le Furet du Nord - Livre Magento - Christophe Le Bot - Le Campus - Pearson" href="http://www.furet.com/magento-1420170.html">Le Furet du Nord</a>) et sera dans toutes les librairies dans un mois.</p>
<p>Après, ce sera à vous de me dire ce que vous en pensez <img src='http://www.magentips.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2011/04/livre-magento-cest-pour-bientot/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Magentolosa, Magento à Toulouse</title>
		<link>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/</link>
		<comments>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 16:36:37 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[Comptabilité]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Hébergement]]></category>
		<category><![CDATA[Logistique]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Magento Mobile]]></category>
		<category><![CDATA[Magento Professional Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Magentolosa]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=675</guid>
		<description><![CDATA[Le 1er juillet 2010, Xi Ingénierie, partenaire Magento Enterprise, organise la Magentolosa, le premier événement Magento à Toulouse. Cette journée apportera des réponses concrètes et pratiques aux e-commerçants qui souhaitent découvrir les coulisses de Magento et dépasser son fonctionnement standard. Articulé autour de deux conférences et quatre ateliers, l&#8217;événement sera aussi l&#8217;occasion d&#8217;échanges et de [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 464px;"><a title="Magentolosa sur le site Xi Ingénierie" href="http://www.x2i.fr/magentolosa-2010-1er-evenement-magento-toulouse/2315"><img class="alignnone size-full wp-image-676" title="Magentolosa" src="http://www.magentips.com/wp-content/uploads/2010/05/magentolosa.png" alt="Magentolosa" width="464" height="428" /></a></div>
<p>Le 1<sup>er</sup> juillet 2010, <a title="Site officiel Xi Ingénierie" href="http://www.x2i.fr/">Xi Ingénierie</a>, partenaire Magento Enterprise, organise la <strong>Magentolosa</strong>, le premier événement <a title="Site officiel Magento" href="http://www.magentocommerce.com/">Magento</a> à Toulouse.</p>
<p>Cette journée apportera des réponses concrètes et pratiques aux e-commerçants qui souhaitent découvrir les coulisses de Magento et dépasser son fonctionnement standard. Articulé autour de deux conférences et quatre ateliers, l&#8217;événement sera aussi l&#8217;occasion d&#8217;échanges et de retours d&#8217;expérience lors d&#8217;un buffet ouvert à tous les participants.</p>
<p>Au programme :</p>
<ul>
<li><strong>Magento en 40 points et 40 minutes</strong> (conférence)<br />
Présentation de Magento (éditions Community, Professional, Enterprise, Mobile), point sur les fonctionnalités-clés, atouts et pièges, adaptation de la plate-forme au marché français.</li>
<li><strong>Migrer son site vers Magento</strong> (conférence)<br />
Préparation, étapes importantes, retours d&#8217;expérience, témoignages d&#8217;e-commerçants.</li>
<li><strong>Démonstration Magento</strong> (atelier)<br />
Gestion de plusieurs boutiques avec la même plate-forme (sites, devises, langues), approche combinée BtoB / BtoC (prix, taxes, segmentation, catalogue), gestion des promotions (approches, merchandising, moteur de règles).</li>
<li><strong>Optimisation de Magento</strong> (atelier)<br />
Bonnes pratiques, outils, analyse des performances, optimisation de l&#8217;hébergement, optimisation du code source des modules, optimisation des flux de données.</li>
<li><strong>Couplage et indépendance décisionnelle</strong> (atelier)<br />
Point sur les échanges de données, intégration d&#8217;outils (ERP, CRM, gestion commerciale, comptabilité, affiliation, data mining, etc.), importance de l&#8217;analyse de données, présentation du concept d&#8217;indépendance décisionnelle et de la solution créée par Xi Ingénierie.</li>
<li><strong>Démonstration eye-tracking avec <a title="Tobii Eye Tracking" href="http://www.tobii.com/">Tobii</a></strong> (atelier)<br />
Analyse de sites, enjeux, exploitation des résultats, mise en oeuvre des préconisations.</li>
</ul>
<p>Les frais d&#8217;inscription de 30 €TTC couvrent l&#8217;ensemble de la journée, repas et collation compris. Important : il n’y aura pas d’inscription sur place.</p>
<p>Informations : <a title="Magentolosa - Xi Ingénierie" href="http://www.x2i.fr/magentolosa-2010-1er-evenement-magento-toulouse/2315">site web Xi Ingénierie</a> ou par téléphone au 05 61 82 58 86</p>
<p>Inscription : <a title="Inscription Magentolosa" href="http://www.amiando.com/magentolosa.html">Magentolosa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/06/magentolosa-toulouse-magento-ecommerce/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magento 1.4 : nouveautés et conséquences</title>
		<link>http://www.magentips.com/2010/02/magento-1-4-nouveautes-consequences/</link>
		<comments>http://www.magentips.com/2010/02/magento-1-4-nouveautes-consequences/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 19:29:40 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.4.0.0]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Commandes]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Dossier]]></category>
		<category><![CDATA[Événement]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Feuille de route Magento]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Intégration]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Merchandising]]></category>
		<category><![CDATA[Prix et taxes]]></category>
		<category><![CDATA[Relation client]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Thèmes]]></category>
		<category><![CDATA[Vente]]></category>
		<category><![CDATA[Web-design]]></category>
		<category><![CDATA[Webmastering]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=506</guid>
		<description><![CDATA[Après de longs mois de travail (et de retard&#8230;), Magento Community Edition 1.4.0.0 est à disposition de tous. Pour avoir participé (un peu) à son élaboration, je peux affirmer qu&#8217;elle représente une étape majeure. Si je faisais une analogie avec les services web 2.0, je dirais que Magento vient de quitter sa période bêta. En [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-581" title="Magento Community Edition 1.4.0.0" src="http://www.magentips.com/wp-content/uploads/2010/02/magento-ce-1-4.png" alt="" width="470" height="300" /></div>
<p>Après de longs mois de travail (et de retard&#8230;), <a title="Magento CE Version 1.4.0.0 Stable - Now Available" href="http://www.magentocommerce.com/blog/comments/magento-ce-version-1400-stable-now-available/">Magento Community Edition 1.4.0.0</a> est à disposition de tous. Pour avoir participé (un peu) à son élaboration, je peux affirmer qu&#8217;elle représente une étape majeure. Si je faisais une analogie avec les services <em>web 2.0</em>, je dirais que Magento vient de quitter sa période bêta. En effet, nous avons tous essuyé les plâtres d&#8217;une solution innovante mais jeune, bourrée de fonctionnalités mais aussi de carences, dotée d&#8217;une architecture extraordinaire mais pas encore bien huilée. <strong><a title="Site officiel de Varien" href="http://www.varien.com/">Varien</a> a intégré nos expériences, compris nos contraintes et répondu à nos besoins. Le résultat, c&#8217;est cette version 1.4.0.0.</strong></p>
<p>Magento 1.4.0.0, c&#8217;est pas loin de 2 millions de lignes de code, 875 fichiers supprimés, 2366 fichiers nouveaux, 3437 fichiers modifiés, des dizaines de milliers de différences dans les lignes de code. Autant dire que <strong>les modifications réalisées sont profondes</strong>. C&#8217;est une <strong>excellente nouvelle pour les nouveaux sites Magento</strong>&#8230; et un peu <strong>moins bonne pour les anciens</strong>, nous allons voir pourquoi.</p>
<p>Au-delà d&#8217;une simple liste des nouveautés, je vous propose de <strong>découvrir ce que cette version va changer pour les utilisateurs et intégrateurs de Magento</strong>.<br />
<span id="more-506"></span></p>
<h3>Quoi de neuf dans Magento 1.4.0.0 ?</h3>
<h4>Refonte complète des calculs des prix et des taxes</h4>
<p>C&#8217;est pour moi <strong>l&#8217;aspect le plus important dans les changements apportés</strong>. La solution a été conçue aux États-Unis, pays où les produits affichent toujours un prix hors taxes, même pour les particuliers. Évidemment, ce n&#8217;est pas le cas en Europe où les prix incluent les taxes en BtoC, ce qui inverse de fait tous les calculs de prix.</p>
<p>Jusqu&#8217;à présent, Magento faisait sa cuisine en basculant les prix TTC en prix HT, ce qui posait rapidement des soucis de calcul des remises et des taxes. A cela s&#8217;ajoutait des arrondis un peu approximatifs&#8230; Un point critique très pénalisant pour le développement de Magento en Europe. Il fallait jongler avec des configurations un peu bancales et des modules spécifiques pour <em>patcher </em>les comportements, en fonction du catalogue et du métier du client. Faisable, mais un peu lourd&#8230;</p>
<p>J&#8217;ai longuement travailler avec Varien sur ce point. Nous avons étudié plusieurs pistes à partir des besoins métiers transmis (un grand merci à Sébastien Lepers, alias SeL qui a joué un rôle essentiel dans cette phase d&#8217;étude). Tout me paraissait simple jusqu&#8217;à ce que certains pays asiatiques entrent dans la boucle avec des règles fiscales et comptables aussi dingues que les nôtres&#8230; mais différentes !</p>
<p>L&#8217;équipe de Yoav Kutner (directeur technique de Varien) a donc imaginé un <strong>configurateur de calcul</strong> suffisamment abstrait pour être adapté à tous les cas. Et ça marche ! La TVA sur les remises est maintenant un vieux cauchemar.</p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-574" title="Configuration des calculs" src="http://www.magentips.com/wp-content/uploads/2010/02/calculation-settings.png" alt="" width="470" height="289" />La configuration des calculs dans Magento 1.4.0.0.</div>
<h4>L&#8217;arrivée des <em>widgets</em></h4>
<p>Oui, Magento gère maintenant les widgets. Rien d&#8217;exceptionnel, d&#8217;autres applications le font. Sauf que c&#8217;est <strong>un changement radical à la fois pour les utilisateurs de la plate-forme et pour les développeurs Magento</strong>.</p>
<p>Les utilisateurs bénéficient maintenant de petites fonctionnalités intéressantes, exploitables depuis les contenus de pages et de blocs. Par défaut, on a l&#8217;insertion de liens vers des pages et des catégories ou encore la liste des nouveaux produits. <strong>Ce qui demandait souvent des développements spécifiques est maintenant intégré et configurable par un utilisateur.</strong></p>
<p>Les développeurs, eux, vont se régaler à proposer des mini-fonctionnalités rapidement et simplement. <strong>Et au final, de nombreuses extensions actuelles n&#8217;auront plus aucun intérêt. Elles seront avantageusement remplacées par des widgets.</strong></p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-585" title="Instance de widget" src="http://www.magentips.com/wp-content/uploads/2010/02/widget-instance.png" alt="" width="470" height="301" />Création d&#8217;une instance de widget.</div>
<h4>Intégration du <em>wysiwyg</em> dans les pages et les blocs CMS</h4>
<p>La solution Magento a souventété critiquée pour son absence d&#8217;outil d&#8217;enrichissement des contenus. C&#8217;est maintenant chose faite ! En arrière-plan, c&#8217;est <a title="Site officiel TinyMCE" href="http://tinymce.moxiecode.com/">TinyMCE</a> qui s&#8217;y colle avec les fonctionnalités que nous connaissons déjà.</p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-590" title="Wysiwyg" src="http://www.magentips.com/wp-content/uploads/2010/02/wysiwyg.png" alt="" width="470" height="300" />Le wysiwyg dans une page CMS.</div>
<p>Le <em>wysiwyg</em> s&#8217;accompagne d&#8217;un <strong>navigateur de fichiers</strong> qui permet de stocker (dans le dossier <em>media</em> de Magento) des images et des documents. <strong>L&#8217;utilisateur a donc la main sur le placement de ses ressources et la gestion de sa bibliothèque.</strong></p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-591" title="Navigateur de fichiers" src="http://www.magentips.com/wp-content/uploads/2010/02/media-browser.png" alt="" width="470" height="294" />Le navigateur permet de créer des dossiers pour organiser ses fichiers.</div>
<h4>Refonte du système d&#8217;indexation et de cache</h4>
<p>Toute la gestion des index et du cache a été repensée. Jusqu&#8217;à présent, les actions n&#8217;était pas claires, les résultats pas toujours évidents, ce qui nous obligeait à tout purger dès qu&#8217;on touchait à un truc. Résultat catastrophique sur les sites à fort trafic&#8230;</p>
<p>Donc maintenant, c&#8217;est clair, pratique et efficace. Extensible aussi, on peut ajouter d&#8217;autres contenus en cache ou en index (extensions, par exemple).</p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-595" title="Gestion du cache" src="http://www.magentips.com/wp-content/uploads/2010/02/cache.png" alt="" width="470" height="190" />Gestion du cache.</div>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-596" title="Gestion des index" src="http://www.magentips.com/wp-content/uploads/2010/02/index.png" alt="" width="470" height="153" />Gestion des index.</div>
<h4>Refonte de l&#8217;affichage des erreurs et des statuts HTTP</h4>
<p>La gestion de l&#8217;affichage des erreurs a été revue. Elle n&#8217;est plus limitée aux erreurs fatales (<em>Magento report</em>) et 404 (page non trouvée). Et on peut personnaliser le fond et la forme de chaque page d&#8217;erreur.</p>
<h4>Clés URL  par vue</h4>
<p>Un truc énervant depuis les débuts de Magento : pas de clé URL par vue. Si on avait un site en français et en anglais, il n&#8217;offrait qu&#8217;une seule clé URL. Par exemple, la catégorie <em>www.example.com/ma-categorie</em> avait la même adresse en français et en anglais. Une catastrophe pour le référencement.</p>
<p>Maintenant, on peut <strong>avoir une seule catégorie avec deux adresses</strong> : <em>www.example.com/ma-categorie</em> en français et <em>www.example.com/my-category</em> en anglais.</p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-600" title="Clé URL par vue" src="http://www.magentips.com/wp-content/uploads/2010/02/url-key.png" alt="" width="470" height="301" />Une clé URL par défaut ou par vue.</div>
<h4>Bootstrap contextuel</h4>
<p>Le bootstrap de Magento (ce qui permet à Magento de démarrer) a été repensé pour faciliter l&#8217;exploitation. On peut maintenant gérer le démarrage de plusieurs sites sans passer par un fichier <em>index.php</em> pour chacun, mais simplement <strong>en jouant avec les variables d&#8217;environnement</strong>. On peut donc <strong>démarrer un site via la configuration d&#8217;un hôte virtuel</strong> dans le serveur web (vhost d&#8217;Apache par exemple).</p>
<h4>Ajout du genre dans le compte client</h4>
<p>Petit détail, mais la question revenait en permanence. Alors Varien a ajouté le genre dans le compte client. <strong>On peut enfin faire des offres promotionnelles pour les femmes seulement !</strong></p>
<h4>Montée en version de Zend Framework</h4>
<p><a title="Site officiel Zend Framework" href="http://framework.zend.com/">Zend Framework</a> (qui est à la base de toute l&#8217;architecture de Magento) fait un bond important en passant de la version 1.7.2 à la 1.9.6. Ce n&#8217;est pas la toute dernière (v. 1.10.1), mais suffisant pour disposer de composants intéressants pour le développement d&#8217;extensions (outils Rapid Application Development, cloud computing, Zend_Reflection, Zend_Queue, etc.).</p>
<h4>Implémentation de 3D Secure</h4>
<p>Magento gère désormais 3D Secure. Et après ? Euh&#8230; j&#8217;avoue que là, je n&#8217;ai pas creusé. Les courageux analyseront le module <em>Mage_Centinel</em>.</p>
<h4>Refonte du module Paypal</h4>
<p>Le module Paypal a été totalement réécrit. Il offre plus de fonctionnalités, tout en éliminant des bogues un peu pénibles.</p>
<h4>Gestion de variables personnalisées</h4>
<p>Un petit truc génial ! On se demande même comment on n&#8217;a pu faire sans. Grâce à cette nouvelle entrée du menu <em>Système</em>, on peut <strong>définir des variables et leur valeur, puis les utiliser dans les contenus de Magento</strong> (pages, blocs et e-mails).</p>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-608" title="Définition d'une variable" src="http://www.magentips.com/wp-content/uploads/2010/02/custom-variable.png" alt="" width="470" height="236" />Je crée une variable personnalisée dans le menu <em>Système</em>.</div>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-609" title="Insertion d'une variable" src="http://www.magentips.com/wp-content/uploads/2010/02/insert-variable.png" alt="" width="470" height="323" />J&#8217;insère ma variable dans n&#8217;importe quel contenu Magento.</div>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-606" title="Utilisation d'une variable" src="http://www.magentips.com/wp-content/uploads/2010/02/bloc-variable.png" alt="" width="470" height="138" />Ici la variable est insérée dans un bloc. On reconnait la syntaxe particulière que Magento utilise pour les données dynamiques.</div>
<div class="wp-caption aligncenter" style="width: 470px;"><img class="alignnone size-full wp-image-607" title="Affichage d'une variable" src="http://www.magentips.com/wp-content/uploads/2010/02/categorie-variable.png" alt="" width="470" height="336" />En affichant le bloc dans une catégorie, je récupère la valeur de la variable personnalisée. Magique !</div>
<h4>Refonte de la gestion des thèmes</h4>
<p>La gestion des thèmes a été repensée pour faciliter leur maintenance qui devenait un enfer sur des sites Magento un peu anciens&#8230; Maintenant, plus le choix : on surcharge le thème de base !</p>
<h3>Une version attirante pour les nouveaux entrants&#8230;</h3>
<p>Au final, Magento prend une excellente direction. Les concepts étaient là dès le début, il fallait seulement les renforcer. Les fonctionnalités sont d&#8217;une <strong>exceptionnelle richesse pour une solution open source</strong>. Côté performances, Magento gagne encore des points.</p>
<h3>&#8230; mais une mise à jour délicate sur les anciens sites</h3>
<p><strong>Le gros problème de Magento 1.4, c&#8217;est la profonde modification de son noyau (le <em>core</em>).</strong> Certes, c&#8217;est bien mieux pour l&#8217;avenir. Mais la mise à jour depuis des versions antérieures sera un véritable casse-tête pour ceux qui ne sont pas restés sur les fonctionnalités standard.</p>
<h4>Attendre la mise à jour des extensions</h4>
<p>Premier point, <strong>les 1700 extensions présentes dans Magento Connect vont devoir être mises à jour, testées et publiées</strong>. Pour certaines d&#8217;entre elles, cela représente des semaines de travail. Heureusement, Varien avait mis à disposition des versions bêta pour que les intégrateurs préparent ce travail.</p>
<p>Cependant, il va sans doute falloir du temps avant d&#8217;utiliser des extensions compatibles. Je pense surtout à celles qui sont indispensables : traductions, modes de paiement, modes de livraison, passerelles d&#8217;échange de données, etc.</p>
<h4>Refactoriser les développements</h4>
<p>Certaines classes et méthodes sont dépréciées, des modules ont été déplacés, l&#8217;arborescence des fichiers a changé. Résultat : une nécessaire révision des développements spécifiques, suivie d&#8217;une phase de tests non négligeable.</p>
<h4>Mettre à jour les thèmes</h4>
<p>Cette tâche n&#8217;est pas nouvelle : à chaque mise à jour de Magento, il faut reporter les modifications apportées au thème par défaut sur son propre thème.</p>
<p>Sauf que là, c&#8217;est vraiment différent ! La notion de <em>base</em> de thèmes a été intégrée et le thème par défaut se déleste de 38 fichiers, s&#8217;alourdit de 49, tandis que 291 sont modifiés. On n&#8217;a pas fini de faire des comparaisons de code&#8230;</p>
<h4>Remplacer des modules par des widgets</h4>
<p>Pour ceux qui auront tenu les quelques semaines de mise à jour vers Magento 1.4.0.0, il reste la transformation de modules en widgets. De nombreux modules ajoutaient des mini-fonctionnalité aux utilisateurs (afficher les meilleures ventes dans une page, par exemple). Désormais, les widgets, plus légers et configurables par l&#8217;utilisateur, vont prendre le relais.</p>
<h3>Conclusion</h3>
<p>Magento 1.4.0.0 est une bien belle version, avec un potentiel qui devient réellement exploitable. Les nouveaux utilisateurs et intégrateurs seront conquis. Les autres vont d&#8217;abord s&#8217;arracher les cheveux pour la mise à jour, puis goûteront le plaisir d&#8217;être à la pointe de l&#8217;innovation.</p>
<p>Une dernière chose : je vous conseille de <strong>ne jamais mettre à jour Magento via l&#8217;interface d&#8217;administration de Magento sur un site en production</strong>. Cette  action simple et rapide va entraîner une belle dose de stress ! Dupliquez votre site sur un serveur de test et analysez bien les conséquences de la mise à jour sur vos réalisations spécifiques. <strong>Magento est un outil professionnel puissant, rigoureux et exigeant. Il faut l&#8217;être aussi.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2010/02/magento-1-4-nouveautes-consequences/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Flat catalog : attention à la configuration des attributs</title>
		<link>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/</link>
		<comments>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 00:33:24 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[3. Avancé]]></category>
		<category><![CDATA[4. Expert]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Catalogue]]></category>
		<category><![CDATA[CE 1.3.0]]></category>
		<category><![CDATA[CE 1.3.1]]></category>
		<category><![CDATA[CE 1.3.1.1]]></category>
		<category><![CDATA[CE 1.3.2]]></category>
		<category><![CDATA[CE 1.3.2.1]]></category>
		<category><![CDATA[CE 1.3.2.2]]></category>
		<category><![CDATA[CE 1.3.2.3]]></category>
		<category><![CDATA[CE 1.3.2.4]]></category>
		<category><![CDATA[CE 1.3.x]]></category>
		<category><![CDATA[CE 1.4.0.0]]></category>
		<category><![CDATA[CE 1.4.x]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Données]]></category>
		<category><![CDATA[EE 1.6.0.0]]></category>
		<category><![CDATA[EE 1.6.x]]></category>
		<category><![CDATA[Exploitation]]></category>
		<category><![CDATA[Magento Community Edition]]></category>
		<category><![CDATA[Magento Enterprise Edition]]></category>
		<category><![CDATA[Trucs et astuces]]></category>
		<category><![CDATA[attribut]]></category>
		<category><![CDATA[EAV]]></category>
		<category><![CDATA[flat catalog]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.magentips.com/?p=377</guid>
		<description><![CDATA[Depuis Magento Community Edition 1.3.0, nous obtenons de bien meilleures performances sur le frontend, grâce au catalogue à plat ou flat catalog. Varien a introduit ce concept pour optimiser les temps de réponse des sites qui offrent un catalogue riche (aux alentours de 1000 produits, mais le seuil est très variable selon complexité des attributs, [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis Magento Community Edition 1.3.0, nous obtenons de bien meilleures performances sur le frontend, grâce au <strong>catalogue à plat ou <em>flat catalog</em></strong>. Varien a introduit ce concept pour <strong>optimiser les temps de réponse</strong> des sites qui offrent un catalogue riche (aux alentours de 1000 produits, mais le seuil est très variable selon complexité des attributs, des jeux d&#8217;attributs et des types de produits).</p>
<p>Si l&#8217;activation du <em>flat catalog</em> est à peu près évidente (nous allons voir ça ci-après), il faut comprendre ce que fait Magento lorsqu&#8217;il crée les tables MySQL des produits à plat. Et on constate vite que, <strong>si on ne touche pas au paramétrage des attributs, on n&#8217;obtient pas du tout le résultat escompté !</strong></p>
<p><span id="more-377"></span></p>
<h3>Modèle EAV et flat catalog</h3>
<p>Ce qui fait la souplesse de Magento, c&#8217;est la gestion de ses attributs par un <a title="Modèle EAV sur Wikipedia" href="http://en.wikipedia.org/wiki/Entity-attribute-value_model">modèle EAV</a>. Chaque entité (produit, client, commande, etc.) est composée d&#8217;attributs (prix, couleur, pays, etc.) qui ont chacun une valeur (&laquo;&nbsp;100 €&nbsp;&raquo;, &laquo;&nbsp;vert&nbsp;&raquo;, &laquo;&nbsp;France&nbsp;&raquo;). Comme un site évolue vite, on doit pouvoir ajouter ou retirer des attributs aux entités. Le modèle EAV est conçu pour cela, il permet de <strong>gérer facilement des attributs et leurs valeurs, sans modifier la structure de la base de données et sans écrire une seule ligne de code</strong>.</p>
<p>C&#8217;est un avantage énorme, mais il y a une contrainte de taille : quand Magento doit récupérer une entité (un produit par exemple), il doit parcourir un nombre important de tables dans la base de données pour assembler les valeurs des attributs et reconstituer l&#8217;information. Quand il faut afficher une page de catégorie avec 50 produits qui disposent chacun de 50 attributs, on arrive vite à la limite du tolérable. Comme le temps de réponse d&#8217;un site est le critère numéro 1 dans le succès d&#8217;un site e-commerce, il fallait trouver une réponse. Vous en réviez ? Magento le fait !</p>
<p>Pour accélérer les requêtes en lecture sur la base de données, <strong>Magento va construire de nouvelles tables dont chaque champ (ou colonne) représentera un attribut et chaque enregistrement (ou ligne) les valeurs des attributs d&#8217;une entité</strong>. C&#8217;est simple et rapide !</p>
<p>Bien entendu, <strong>si le catalogue est modifié, les tables doivent être reconstruites pour stocker les nouvelles informations</strong>. On ne met donc en œuvre des entités plates que si les valeurs ne changent pas tout le temps. Inutile d&#8217;y chercher les stocks ou les prix remisés par exemple.</p>
<h3>Construire le flat catalog</h3>
<p>Maintenant que les concepts de base sont posés, il faut savoir une chose : <strong>le <em>flat catalog</em> n&#8217;existe pas par défaut</strong>. Il faut donc le créer soit même depuis l&#8217;interface d&#8217;administration.</p>
<p><strong>Pour créer un flat catalog :</strong></p>
<ul>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
<img class="alignnone size-full wp-image-404" title="Construction du flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-cache.png" alt="Construction du flat catalog" width="287" height="100" /><br />
Il faut d&#8217;abord construire les tables dans MySQL, grâce à ces boutons. On a le choix d&#8217;aplatir les catégories, les produits ou les deux.</li>
<li>Menu Système &gt; Configuration &gt; Catalogue &gt; Frontend<br />
<img class="alignnone size-full wp-image-405" title="Activation du flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-activation.png" alt="Activation du flat catalog" width="470" height="97" /><br />
Si nous ne construisons pas les tables via la gestion du cache, ces deux options sont indisponibles. Mais comme nous l&#8217;avons fait, nous avons maintenant le choix d&#8217;utiliser le flat catalog sur le frontend. Pourquoi faire compliqué alors qu&#8217;une seule étape pourrait suffire ? Simplement parce que Magento peut gérer plusieurs sites. On peut avoir un <em>flat catalog</em> sur un site et pas sur l&#8217;autre.</li>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
Oui, il faut y revenir pour ajouter nos entités (catégories et/ou produits) dans les tables à plat.</li>
</ul>
<p>C&#8217;est tout. Mais est-ce suffisant ? Pas du tout ! Si on analyse les tables créées, on s&#8217;aperçoit vite que <strong>tous les attributs n&#8217;y sont pas, en particulier ceux spécifiques au site</strong>.</p>
<p><img class="alignnone size-medium wp-image-406" title="Flat table par défaut" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-table1-246x700.png" alt="Flat table par défaut" width="246" height="700" /></p>
<p>Si nous voulons afficher des valeurs d&#8217;attributs sans tuer les performances du serveur, il faut les ajouter à la structure des tables à plat. Pas de panique, inutile de faire ce sale boulot par des requêtes SQL hasardeuses. <strong>Magento a tout prévu&#8230; sauf de documenter ce détail essentiel !</strong></p>
<h3>Définir les attributs à aplatir</h3>
<p>Quand nous demandons la construction du <em>flat catalog</em>, Magento utilise l&#8217;<em>Indexer</em> du module <em>Catalog</em> qui contient des contrôles sur la configuration des attributs (fichier Mage\Catalog\Model\Resource\Eav\Mysql4\Product\Flat\Indexer.php). Il contrôle notamment l&#8217;état du paramètre <code>used_in_product_listing</code>. S&#8217;il est égal à 1, l&#8217;attribut est intégré au <em>flat catalog</em>.</p>
<p>Reste à savoir d&#8217;où vient cet état. Une petite recherche (<a title="Explorer Magento avec nWire" href="http://www.magentips.com/2009/12/explorer-magento-avec-nwire/">merci nWire !</a>) et le voici, caché dans la configuration d&#8217;attribut (fichier Adminhtml\Block\Catalog\Product\Attribute\Edit\Tab\Main.php). On a la solution.</p>
<p><strong>Pour ajouter un attribut dans le flat catalog :</strong></p>
<ul>
<li>Menu <em>Catalogue &gt; Attributs &gt; Gérer les attributs</em><br />
Sélectionner l&#8217;attribut à &laquo;&nbsp;aplatir&nbsp;&raquo;.</li>
<li>Volet <em>Propriétés du front-office</em><br />
<img class="alignnone size-full wp-image-407" title="Configuration de l'attribut pour le flat catalog" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-attribut.png" alt="Configuration de l'attribut pour le flat catalog" width="467" height="55" /><br />
C&#8217;est là que se cache l&#8217;option. Il faut choisir <em>Oui</em> et sauvegarder l&#8217;attribut.</li>
<li>Menu <em>Système &gt; Gestion du cache</em><br />
On reconstruit le cache.</li>
</ul>
<p>Le résultat est nettement meilleur. J&#8217;ai maintenant mon attribut dans mon <em>flat catalog</em> (ici <em>manufacturer</em>). Et un mystère de moins !</p>
<p><img class="alignnone size-medium wp-image-408" title="Table plate après insertion d'attributs" src="http://www.magentips.com/wp-content/uploads/2009/12/flat-catalog-table2-234x700.png" alt="Table plate après insertion d'attributs" width="234" height="700" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magentips.com/2009/12/flat-catalog-configuration-attributs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

