<?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>Frédéric MARTINEZ - Freelance MAGENTO &#187; Magento</title>
	<atom:link href="http://www.martinez-frederic.fr/category/magento/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.martinez-frederic.fr</link>
	<description>Freelance Magento Toulouse - Entrepreneur</description>
	<lastBuildDate>Wed, 01 Feb 2012 11:54:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>[Magento] Ajouter un agencement (template) de page</title>
		<link>http://www.martinez-frederic.fr/2012/01/05/ajouter-un-agencement-template-de-page/</link>
		<comments>http://www.martinez-frederic.fr/2012/01/05/ajouter-un-agencement-template-de-page/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 10:14:33 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[agencement]]></category>
		<category><![CDATA[banniere]]></category>
		<category><![CDATA[gabarit]]></category>
		<category><![CDATA[template]]></category>
		<guid isPermaLink="false">http://martinez-frederic.fr/developpement/?p=135</guid>
		<description><![CDATA[Les templates de bases sous Magento sont assez restreint : Vide 1 colonne (1column.phtml) 2 colonnes &#8211; Sidebar à gauche (2columns-left.phtml) 2 colonnes &#8211; Sidebar à droite (2columns-right.phtml) 3 colonnes (3columns.phtml) Ces templates se trouvent dans : /app/design/frontend/{votre_interface}/{votre_theme}/template/page Problème : Si sur la page d&#8217;accueil (ou sur toutes les pages du site, peu importe), vous [...]]]></description>
			<content:encoded><![CDATA[<p>Les templates de bases sous Magento sont assez restreint :</p>
<ul>
<li>Vide</li>
<li>1 colonne (1column.phtml)</li>
<li>2 colonnes &#8211; Sidebar à gauche (2columns-left.phtml)</li>
<li>2 colonnes &#8211; Sidebar à droite (2columns-right.phtml)</li>
<li>3 colonnes (3columns.phtml)</li>
</ul>
<p>Ces templates se trouvent dans : /app/design/frontend/{votre_interface}/{votre_theme}/template/page</p>
<p><span style="text-decoration: underline;"><strong>Problème : </strong></span></p>
<p class="article-info">Si sur la page d&#8217;accueil (ou sur toutes les pages du site, peu importe), vous vouliez une structure à 3 colonnes avec une bannière qui soit sur la colonne de gauche et aussi sur le contenu du milieu ?</p>
<p><img class="size-full wp-image-763 alignnone" title="Homepage - Gabarit - Magento" src="http://www.martinez-frederic.fr/wp-content/uploads/2009/06/Homepage-Gabarit-Magento.jpg" alt="Homepage - Gabarit - Magento" width="533" height="226" /></p>
<p><span id="more-135"></span></p>
<p>1) Soit vous modifiez votre fichier 3columns.phtml. Toutes les pages en 3 colonnes seront comme ça</p>
<p>2) Soit vous créez un nouveau template.</p>
<p>Cependant, vous pouvez affecter votre template dans votre fichier xml sans problème, mais à partir d&#8217;une page CMS, il faut l&#8217;ajouter dans la liste déroulante &laquo;&nbsp;Agencement&nbsp;&raquo; de l&#8217;onglet &laquo;&nbsp;Design Personnalisé&nbsp;&raquo;</p>
<ol>
<li>Créez votre module permettant de déclarer ce fichier</li>
<li>Créez homepage.phtml (en se basant sur 3 columns) que vous mettez dans le dossier des templates</li>
</ol>
<h3>1 &#8211; Déclarer votre module</h3>
<pre class="brush: plain; title: ;">app/etc/modules/PH2M_AddGabarit.xml</pre>
<pre class="brush: xml; title: ;">&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;config&gt;
	&lt;modules&gt;
		&lt;PH2M_AddGabarit&gt;
			&lt;active&gt;true&lt;/active&gt;
			&lt;codePool&gt;local&lt;/codePool&gt;
			&lt;depends&gt;
				&lt;Mage_Page /&gt;
			&lt;/depends&gt;
		&lt;/PH2M_AddGabarit&gt;
	&lt;/modules&gt;
&lt;/config&gt;</pre>
<h3>2 &#8211; Déclarer votre nouveau gabarit</h3>
<pre class="brush: plain; title: ;">app/code/local/PH2M/AddGabarit/etc/config.xml</pre>
<pre class="brush: xml; title: ;">&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;config&gt;
	&lt;modules&gt;
		&lt;PH2M_AddGabarit&gt;
			&lt;version&gt;0.1.0&lt;/version&gt;
		&lt;/PH2M_AddGabarit&gt;
	&lt;/modules&gt;
	&lt;global&gt;
		&lt;page&gt;
			&lt;layouts&gt;
				&lt;homepage translate=&quot;label&quot;&gt;
					&lt;label&gt;Homepage&lt;/label&gt;
					&lt;template&gt;page/homepage.phtml&lt;/template&gt;
					&lt;layout_handle&gt;Homepage&lt;/layout_handle&gt;
				&lt;/homepage&gt;
			&lt;/layouts&gt;
		&lt;/page&gt;
	&lt;/global&gt;
&lt;/config&gt;</pre>
<h3>3 &#8211; Créer votre nouveau gabarit</h3>
<p>Dupliquer votre template 3 columns (par exemple) et modifier le.</p>
<p>Dupliquer :</p>
<pre class="brush: plain; title: ;">app/design/frontend/base/default/template/page/3columns.phtml</pre>
<p>En :</p>
<pre class="brush: plain; title: ;">app/design/frontend/[votre_interface]/[votre_theme]/template/page/homepage.phtml</pre>
<p><a class="download-item" href="http://www.martinez-frederic.fr/wp-content/uploads/2012/01/PH2M_AddGabarit.zip" target="_blank">Télécharger le module Magento<br />
pour ajouter un template de page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2012/01/05/ajouter-un-agencement-template-de-page/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enlever certaines fonctionnalités de Magento</title>
		<link>http://www.martinez-frederic.fr/2012/01/05/enlever-certaines-fonctionnalites-de-magento/</link>
		<comments>http://www.martinez-frederic.fr/2012/01/05/enlever-certaines-fonctionnalites-de-magento/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 07:02:26 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[affichage produits]]></category>
		<category><![CDATA[commentaires]]></category>
		<category><![CDATA[comparateur de prix]]></category>
		<category><![CDATA[liste d'envies]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[sondage]]></category>
		<category><![CDATA[tags]]></category>
		<guid isPermaLink="false">http://martinez-frederic.fr/developpement/?p=148</guid>
		<description><![CDATA[Le but de cet article est de faire le ménage sur la page d&#8217;accueil. Enlever le sondage Enlever les listes d&#8217;envies Enlever les tags des produits (et le nuage de tags au passage) Enlever les commentaires des produits Enlever la newsletter Enlever le moteur de recherche Enlever les produits téléchargeables Enlever le bloc &#171;&#160;comparateur de [...]]]></description>
			<content:encoded><![CDATA[<p>Le but de cet article est de faire le ménage sur la page d&#8217;accueil.</p>
<ol>
<li>Enlever le sondage</li>
<li>Enlever les listes d&#8217;envies</li>
<li>Enlever les tags des produits (et le nuage de tags au passage)</li>
<li>Enlever les commentaires des produits</li>
<li>Enlever la newsletter</li>
<li>Enlever le moteur de recherche</li>
<li>Enlever les produits téléchargeables</li>
<li>Enlever le bloc &laquo;&nbsp;comparateur de prix&nbsp;&raquo; de la page d&#8217;accueil</li>
<li>Enlever complètement le comparateur de prix du site</li>
<li>Enlever la possibilité d&#8217;avoir des livraisons à des adresses multiples</li>
<li>Enlever &laquo;&nbsp;Aidez-nous à améliorer Magento &#8211; Signaler un dysfonctionnement&nbsp;&raquo;</li>
<li>Rajouter l&#8217;affichage de produits dans la page d&#8217;accueil</li>
</ol>
<p><span style="text-decoration: underline;">Edit :</span></p>
<ul>
<li>04/11/09 : Enlever la possibilité d&#8217;avoir des livraisons à des adresses multiples</li>
<li>17/08/09 : Enlever le moteur de recherche</li>
</ul>
<h2><span id="more-148"></span>Etape 1 : Enlever le sondage</h2>
<ul>
<li>Partie Administration &gt; CMS &gt; Gestion des sondages</li>
<li>Cliquez sur le sondage &laquo;&nbsp;What is your favorite color&nbsp;&raquo; &gt; Supprimez le -ou désactivez le puis sauvegardez.</li>
</ul>
<h2>Etape 2 : Enlever les listes d&#8217;envies</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Clients &gt; Liste d&#8217;envies &gt; Options Générales</li>
<li>Mettez &laquo;&nbsp;Activé&nbsp;&raquo; sur &laquo;&nbsp;Non&nbsp;&raquo; et sauvegardez.</li>
</ul>
<h2>Etape 3 : Enlever les tags des produits (et le nuage de tags au passage)</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Avancé &gt; Avancé</li>
<li>Mettez &laquo;&nbsp;Mage_Tag&nbsp;&raquo; à &laquo;&nbsp;Désactiver&nbsp;&raquo; et sauvegardez.</li>
</ul>
<h2>Etape 4 : Enlever les commentaires des produits</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Avancé &gt; Avancé</li>
<li>Mettez &laquo;&nbsp;Mage_Review&nbsp;&raquo; à &laquo;&nbsp;Désactiver&nbsp;&raquo; et sauvegardez.</li>
</ul>
<h2>Etape 5 : Enlever la newsletter</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Avancé &gt; Avancé</li>
<li>Mettez &laquo;&nbsp;Mage_Newsletter&nbsp;&raquo; à &laquo;&nbsp;Désactiver&nbsp;&raquo; et sauvegardez.</li>
</ul>
<h2>Etape 6 : Enlever le moteur de recherche</h2>
<p>Modifier votre local.xml :</p>
<pre class="brush: plain; title: ;">app/design/frontend/{votre_interface}/{votre_theme}/layout/local.xml</pre>
<pre class="brush: xml; title: ;">
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;layout version=&quot;0.1.0&quot;&gt;
    &lt;default&gt;
		&lt;reference name=&quot;header&quot;&gt;
			&lt;action method=&quot;unsetChild&quot;&gt;
				&lt;name&gt;topSearch&lt;/name&gt;
			&lt;/action&gt;
		&lt;/reference&gt;
	&lt;/default&gt;
&lt;/layout&gt;
</pre>
<h2>Etape 7 : Enlever les produits téléchargeables</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Avancé &gt; Avancé</li>
<li>Mettez &laquo;&nbsp;Mage_Downloadable&nbsp;&raquo; à &laquo;&nbsp;Désactiver&nbsp;&raquo; et sauvegardez.</li>
</ul>
<h2>Etape 8 : Enlever le bloc &laquo;&nbsp;comparateur de prix&nbsp;&raquo; de la page d&#8217;accueil</h2>
<ul>
<li>Admin &gt; CMS &gt; Gestion des pages &gt; Home &gt; Design Personnalisé &gt; XML de mise à jour d&#8217;agencement</li>
<li>Rajouter le code suivant :</li>
</ul>
<pre class="brush: xml; title: ;">&lt;reference name=&quot;right&quot;&gt;
	&lt;action method=&quot;unsetChild&quot;&gt;
		&lt;alias&gt;catalog.compare.sidebar&lt;/alias&gt;
	&lt;/action&gt;
&lt;/reference&gt;</pre>
<h2>Etape 9 : Enlever complètement le comparateur de prix du site</h2>
<p>Il n&#8217;y a malheureusement aucun moyen d&#8217;enlever complètement le comparateur de prix simplement en désactivant le module depuis l&#8217;administration.</p>
<h4>1) Modifier local.xml (suppression des blocks dans la sidebar de droite)</h4>
<pre class="brush: xml; title: ;">
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;layout version=&quot;0.1.0&quot;&gt;
    &lt;default&gt;
		&lt;remove name=&quot;catalog.compare.sidebar&quot; /&gt;
		&lt;remove name=&quot;right.reports.product.compared&quot; /&gt;
	&lt;/default&gt;
&lt;/layout&gt;
&lt;/reference&gt;</pre>
<h4>2) Modifier list.phtml (suppression du lien dans la fiche produit)</h4>
<p>Modifier votre list.phtml :</p>
<pre class="brush: plain; title: ;">/app/design/frontend/{interface}/{theme}/template/catalog/product/list.phtml</pre>
<p>Commentez (entourez de /* et */) ce passage :</p>
<pre class="brush: php; title: ;">&lt;?php if($_compareUrl = $this-&gt;getAddToCompareUrl($_product)): ?&gt;
	&lt;li class=&quot;last&quot;&gt;&lt;span class=&quot;separator&quot;&gt;|&lt;/span&gt; &lt;a href=&quot;&lt;?php echo $_compareUrl ?&gt;&quot;&gt;&lt;?php echo $this-&gt;__('Add to Compare') ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php endif; ?&gt;</pre>
<p>Cela devient :</p>
<pre class="brush: php; title: ;">&lt;?php /* if($_compareUrl = $this-&gt;getAddToCompareUrl($_product)): ?&gt;
	&lt;li class=&quot;last&quot;&gt;&lt;span class=&quot;separator&quot;&gt;|&lt;/span&gt; &lt;a href=&quot;&lt;?php echo $_compareUrl ?&gt;&quot;&gt;&lt;?php echo $this-&gt;__('Add to Compare') ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php endif; */ ?&gt;</pre>
<h2>Etape 10 : Enlever &laquo;&nbsp;Aidez-nous à améliorer Magento &#8211; Signaler un dysfonctionnement&nbsp;&raquo;</h2>
<p>Modifier votre footer.phtml :</p>
<pre class="brush: plain; title: ;">app/design/frontend/{votre_interface}/{votre_theme}/template/page/html/footer.phtml</pre>
<p>Supprimer (ou commenter) la ligne suivante :</p>
<pre class="brush: php; title: ;"> &lt;p class=&quot;bugs&quot;&gt;&lt;?php echo $this-&gt;__('Help Us to Keep Magento Healthy') ?&gt; - &lt;a href=&quot;http://www.magentocommerce.com/bug-tracking&quot; onclick=&quot;this.target='_blank'&quot;&gt;&lt;strong&gt;&lt;?php echo $this-&gt;__('Report All Bugs') ?&gt;&lt;/strong&gt;&lt;/a&gt; &lt;?php echo $this-&gt;__('(ver. %s)', Mage::getVersion()) ?&gt;&lt;/p&gt;</pre>
<h2>Etape 11 : Enlever la possibilité d&#8217;avoir des livraisons à des adresses multiples</h2>
<ul>
<li>Admin &gt; Système &gt; Configuration &gt; Ventes &gt; Paramètres de livraison &gt; Options &gt; Autoriser les livraisons à des adresses multiples</li>
<li>Sélectionnez &laquo;&nbsp;Non&nbsp;&raquo; dans la liste déroulante</li>
</ul>
<h2>Etape 11 : Rajouter l&#8217;affichage de produits dans la page d&#8217;accueil</h2>
<p>Il y a plusieurs façons d&#8217;afficher des produits sur la page d&#8217;accueil. Cela va de la gestion aléatoire de tout le catalogue, ou alors une gestion précise des produits présentés en 1ère page. Cela est manuel, mais nous permet de vendre des produits invendables ou en promotions par exemple.</p>
<p>Le but ici est de :</p>
<ol>
<li>Lier les produits que nous voulons afficher en page d&#8217;accueil à une catégorie.</li>
<li>Ensuite nous affichons notre catégorie dans la page d&#8217;accueil.</li>
</ol>
<h4>1. Lié les produits à une catégorie</h4>
<p>L&#8217;idée ici est de créer une catégorie &laquo;&nbsp;Active&nbsp;&raquo; mais qui aura l&#8217;attribut de catégorie &laquo;&nbsp;Include in Navigation Menu&nbsp;&raquo; à &laquo;&nbsp;Non&nbsp;&raquo;.<br />
La catégorie ne sera donc pas afficher dans le menu qui est composé de toutes vos catégories.</p>
<ul>
<li>Default Category
<ul>
<li>Chaussures</li>
<li>Pantalons</li>
<li>Page Accueil</li>
<li>Promotion du mois</li>
<li>Coup de cœur</li>
</ul>
</li>
</ul>
<p>Dans la page des produits voulus, cochez la catégorie &laquo;&nbsp;Page Accueil&nbsp;&raquo; pour la lier.</p>
<h4>2. Afficher notre catégorie dans la page d&#8217;accueil</h4>
<ul>
<li>Ouvrez la catégorie &laquo;&nbsp;Page Accueil&nbsp;&raquo; et retenez son ID (identifiant). Exemple : 40.</li>
<li>Allez dans : Admin &gt; CMS &gt; Gestion des pages &gt; Home &gt; Informations Générales &gt; Contenu</li>
<li>Copier ce code :</li>
</ul>
<p>Accueil de <em>nom_de_votre_boutique</em></p>
<pre class="brush: plain; title: ;">{{block type=&quot;catalog/product_list&quot; category_id=&quot;40&quot; template=&quot;catalog/product/list.phtml&quot;}}</pre>
<p>Cela va afficher la catégorie 40 selon une liste de produits définie dans app/design/frontend/blank/default/template/catalog/product/list.phtml</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2012/01/05/enlever-certaines-fonctionnalites-de-magento/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Récupérer l&#8217;e-mail de contact</title>
		<link>http://www.martinez-frederic.fr/2011/12/19/recuperer-le-mail-de-contact/</link>
		<comments>http://www.martinez-frederic.fr/2011/12/19/recuperer-le-mail-de-contact/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 12:38:46 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[variable]]></category>
		<guid isPermaLink="false">http://martinez-frederic.fr/?p=359</guid>
		<description><![CDATA[Comment récupérer l&#8217;e-mail de contact général de votre boutique afin de l&#8217;utiliser en front-office dans vos pages contact / service après vente ? Les requêtes suivantes recherchent les informations se trouvant dans : Système &#62; Configuration &#62; Général &#62; Adresses email du magasin Contact Général Email : Mage::getStoreConfig('trans_email/ident_general/email') Nom : Mage::getStoreConfig('trans_email/ident_general/name') Représentant des ventes Email : Mage::getStoreConfig('trans_email/ident_sales/email') [...]]]></description>
			<content:encoded><![CDATA[<p>Comment récupérer l&#8217;e-mail de contact général de votre boutique afin de l&#8217;utiliser en front-office dans vos pages contact / service après vente ?</p>
<p><span id="more-359"></span></p>
<p>Les requêtes suivantes recherchent les informations se trouvant dans : <em>Système &gt; Configuration &gt; Général &gt; Adresses email du magasin</em></p>
<p><em><img class="alignnone size-full wp-image-761" title="Adresses-emails---Magento" src="http://www.martinez-frederic.fr/wp-content/uploads/2009/07/Adresses-emails-Magento1.jpg" alt="" width="514" height="609" /></em></p>
<p><em> </em></p>
<p><em> </em></p>
<h3>Contact Général</h3>
<p>Email :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_general/email')</pre>
<p>Nom :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_general/name')</pre>
<h3>Représentant des ventes</h3>
<p>Email :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_sales/email')</pre>
<p>Nom :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_sales/name')</pre>
<h3>Support client</h3>
<p>Email :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_support/email')</pre>
<p>Nom :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_support/name')</pre>
<h3>Email personnalisé 1</h3>
<p>Email :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_custom1/email')</pre>
<p>Nom :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_custom1/name')</pre>
<h3>email personnalisé 2</h3>
<p>Email :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_custom2/email')</pre>
<p>Nom :</p>
<pre class="brush: php; title: ;">Mage::getStoreConfig('trans_email/ident_custom2/name')</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2011/12/19/recuperer-le-mail-de-contact/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Magentolosa, l&#8217;évènement Magento sur Toulouse</title>
		<link>http://www.martinez-frederic.fr/2010/06/22/magentolosa-levenement-magento-sur-toulouse/</link>
		<comments>http://www.martinez-frederic.fr/2010/06/22/magentolosa-levenement-magento-sur-toulouse/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 17:47:48 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=731</guid>
		<description><![CDATA[Quand on parle d&#8217;évènement Magento, on pense directement aux Bargento organisés sur Paris. Aucun grand évènement Magento n&#8217;a encore eu lieu dans le sud de la France. C&#8217;est chose faite avec Magentolosa, l&#8217;évènement Magento sur Toulouse organisé par la SSII Xi Ingénierie le jeudi 01 Juillet 2010 : &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Lancement officiel du premier évènement Magento [...]]]></description>
			<content:encoded><![CDATA[<p>Quand on parle d&#8217;évènement Magento, on pense directement aux <a href="http://www.bargento.fr/">Bargento</a> organisés sur Paris.</p>
<p>Aucun grand évènement Magento n&#8217;a encore eu lieu dans le sud de la France.</p>
<p>C&#8217;est chose faite avec <a href="http://www.x2i.fr/newsletters/04/magentolosa2.html">Magentolosa</a>, l&#8217;évènement Magento sur Toulouse organisé par la <a href="http://www.x2i.fr/">SSII Xi Ingénierie</a> le jeudi 01 Juillet 2010 :</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-2325" title="Magentolosa 2010 : 1er évènement Magento à Toulouse" src="http://www.x2i.fr/files/magentrans.png" alt="magentrans Magentolosa 2010 : 1er évènement Magento à Toulouse" width="412" height="413" /></p>
<p>Lancement officiel du premier évènement Magento à Toulouse organisé par XI Ingénierie.</p>
<p>Cet évènement s’oriente vers la découverte et la formation autour de Magento ainsi que des bonnes pratiques pour la migration de sites existants.</p>
<p>La manifestation se déroulera le 1er Juillet 2010 à <a href="http://maps.google.fr/maps?f=q&amp;source=s_q&amp;hl=fr&amp;geocode=&amp;q=23,+boulevard+Victor+Hugo+-+31770+COLOMIERS&amp;sll=46.75984,1.738281&amp;sspn=8.023453,19.753418&amp;ie=UTF8&amp;hq=&amp;hnear=23+Boulevard+Victor+Hugo,+31770+Colomiers,+Haute-Garonne,+Midi-Pyr%C3%A9n%C3%A9es&amp;ll=43.616567,1.31042&amp;spn=0.01656,0.038581&amp;z=15" target="_blank">Colomiers</a> (31770,  à 3 km de Toulouse).</p>
<p>Le programme de cette journée :</p>
<p>2 conférences d’une heure :</p>
<ul>
<li>Magento en 40 points et 40 minutes, à 9h</li>
<li>Migrer sous Magento : les étapes, à 14h</li>
</ul>
<p>4 ateliers de 10h à 12h30 et 14h à 17h30 :</p>
<ul>
<li>Démonstration Magento dont notamment :
<ul>
<li>Le multi-boutique, multi-devise et la gestion B2B et B2c</li>
<li>Le moteur de règles promotionnelles</li>
</ul>
</li>
<li>Optimisation de la plateforme Magento</li>
<li>Indépendance décisionnelle entre Magento et le monde extérieur.</li>
<li>Eye Tracking avec l’intervention de <a href="http://www.tobii.com/corporate/eye_tracking/our_technology.aspx" target="_blank">TOBII</a></li>
</ul>
<p>De 12h30 à 14h, buffet.</p>
<p>Le tarif pour participer à cette journée est de 30€ TTC correspondant à la prise en charge du buffet et d’une collation.</p>
<p>Pour accéder à l’inscription en ligne, <a href="http://www.amiando.com/magentolosa.html" target="_blank">cliquez ici</a>.</p>
<p>Pour vous inscrire par téléphone appelez au 05 61 82 58 86.</p>
<p>Il n’y aura pas d’inscription sur place.</p>
<p>L’adresse est : <a href="http://maps.google.fr/maps?f=q&amp;source=s_q&amp;hl=fr&amp;geocode=&amp;q=23,+boulevard+Victor+Hugo+-+31770+COLOMIERS&amp;sll=46.75984,1.738281&amp;sspn=8.023453,19.753418&amp;ie=UTF8&amp;hq=&amp;hnear=23+Boulevard+Victor+Hugo,+31770+Colomiers,+Haute-Garonne,+Midi-Pyr%C3%A9n%C3%A9es&amp;ll=43.616567,1.31042&amp;spn=0.01656,0.038581&amp;z=15" target="_blank">23, boulevard  Victor Hugo &#8211; bâtiment Socrate &#8211; 31770 COLOMIERS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/06/22/magentolosa-levenement-magento-sur-toulouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les conditions générales de ventes sous Magento</title>
		<link>http://www.martinez-frederic.fr/2010/06/07/les-conditions-generales-de-ventes-sous-magento/</link>
		<comments>http://www.martinez-frederic.fr/2010/06/07/les-conditions-generales-de-ventes-sous-magento/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 20:19:17 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[achats]]></category>
		<category><![CDATA[cgv]]></category>
		<category><![CDATA[conditions générales de vente]]></category>
		<category><![CDATA[régler mes achats]]></category>
		<category><![CDATA[vente]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=729</guid>
		<description><![CDATA[Les conditions générales de ventes ne sont pas obligatoires, mais fortement recommandées. Il faut aussi respecter les contenus indispensables des parties de vos conditions générales de ventes. Pour mettre en place les conditions générales de vente sous Magento, voici comme faire : Activer les conditions générales de vente (facultatif) Insérer les conditions générales de vente [...]]]></description>
			<content:encoded><![CDATA[<p>Les conditions générales de ventes ne sont pas obligatoires, mais fortement recommandées. Il faut aussi <a href="http://www.inforeg.ccip.fr/Les-conditions-generales-de-vente-entre-professionnels-fiche-61-6167.html">respecter les contenus indispensables</a> des parties de vos conditions générales de ventes.</p>
<p>Pour mettre en place les conditions générales de vente sous Magento, voici comme faire :</p>
<ol>
<li><a href="#etape1">Activer les conditions générales de vente</a></li>
<li><a href="#etape2">(facultatif) Insérer les conditions générales de vente dans une page statique</a></li>
</ol>
<h2 id="etape1"><span id="more-729"></span>Etape 1 : Activer les conditions générales de vente</h2>
<ul>
<li>Dans l&#8217;administration, allez sur : Ventes &gt; Conditins générales de ventes &gt; Ajouter une condition :</li>
</ul>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-0.jpg" rel="lightbox[729]"><img class="aligncenter size-full wp-image-720" title="conditions-generales-vente-magento-0" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-0.jpg" alt="conditions-generales-vente-magento-0" width="333" height="242" /></a></p>
<ul>
<li>Remplissez tous les champs de votre condition générale de ventes :</li>
</ul>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-721" title="conditions-generales-vente-magento-1" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1-300x149.jpg" alt="conditions-generales-vente-magento-1" width="300" height="149" /></a></p>
<ul>
<li>Activez vos conditions générales de vente : Système &gt; Configuration &gt; Ventes &gt; Régler mes achats (ou Commander) &gt; Option de règlement &gt; Enable Terms and Conditions &gt; Oui :</li>
</ul>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1-bis.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-722" title="conditions-generales-vente-magento-1-bis" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1-bis-300x266.jpg" alt="conditions-generales-vente-magento-1-bis" width="300" height="266" /></a></p>
<p>C&#8217;est bon. Vos conditions générales de ventes sont activées, et elles sont à accepter à la dernière étape du processus de commande :</p>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1-ter.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-723" title="conditions-generales-vente-magento-1-ter" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-1-ter-300x272.jpg" alt="conditions-generales-vente-magento-1-ter" width="300" height="272" /></a></p>
<h2 id="etape2"><img title="Lire la suite…" src="http://www.martinez-frederic.fr/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Etape 2 : (facultatif) Insérer les conditions générales de vente dans une page  statique</h2>
<p>Si vous désirez afficher vos conditions générales de ventes autre part qu&#8217;à la fin de votre processus de commande, dans une page statique par exemple, cela est tout à fait possible.</p>
<ul>
<li>Notez tout d&#8217;abord l&#8217;identifiant de votre condition générale de vente (généralement, c&#8217;est l&#8217;identifiant #1) en retournant dans l&#8217;administration : Ventes &gt; Conditions générales de ventes</li>
</ul>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-2.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-724" title="conditions-generales-vente-magento-2" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-2-300x57.jpg" alt="conditions-generales-vente-magento-2" width="300" height="57" /></a></p>
<ul>
<li>Ajoutez ceci dans le corps de votre page CMS que vous devez créer (CMS &gt; Page &gt; Ajouter une nouvelle page) :</li>
</ul>
<pre class="brush: plain; title: ;">{{block type='core/template' name='cgv' template='checkout/agreement/cgv.phtml' idcgv='1'}}</pre>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-3.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-725" title="conditions-generales-vente-magento-3" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-3-300x106.jpg" alt="conditions-generales-vente-magento-3" width="300" height="106" /></a></p>
<ul>
<li>Créez un fichier &laquo;&nbsp;<strong><em>cgv.phtml</em></strong>&nbsp;&raquo; dans le dossier : &laquo;&nbsp;<em>/app/design/frontend/{votre_interface}/{votre_theme}/template/checkout/agreement</em>&nbsp;&raquo; (ce dernier dossier n&#8217;existe pas) avec ceci en contenu :</li>
</ul>
<pre class="brush: php; title: ;">
echo Mage::getModel(&quot;checkout/agreement&quot;)-&gt;load($this-&gt;getIdcgv())-&gt;getData('content');
</pre>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-4.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-726" title="conditions-generales-vente-magento-4" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-4-300x32.jpg" alt="conditions-generales-vente-magento-4" width="300" height="32" /></a></p>
<p>Ce qui donne bien à l&#8217;affichage de la page CMS en front-office :</p>
<p><a href="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-5.jpg" rel="lightbox[729]"><img class="aligncenter size-medium wp-image-727" title="conditions-generales-vente-magento-5" src="http://www.martinez-frederic.fr/wp-content/uploads/2010/06/conditions-generales-vente-magento-5-300x105.jpg" alt="conditions-generales-vente-magento-5" width="300" height="105" /></a></p>
<p><strong>Note optionnelle facultative :</strong> comme à chaque objet chargé dans Magento, si vous désirez récupérer tous les champs, n&#8217;hésitez pas à afficher son contenu :</p>
<pre class="brush: php; title: ;">
$cgv = Mage::getModel(&quot;checkout/agreement&quot;)-&gt;load($this-&gt;getIdcgv())-&gt;getData();
Zend_Debug::dump($cgv);
</pre>
<p>Ce qui vous donnera :</p>
<pre class="brush: plain; title: ;">
&lt;pre&gt;array(8) {
  [&quot;agreement_id&quot;] =&gt; string(1) &quot;1&quot;
  [&quot;name&quot;] =&gt; string(32) &quot;Conditions Générales de Ventes&quot;
  [&quot;content&quot;] =&gt; string(407) &quot;-- Contenu des conditions générales de vente --
fringilla ac, convallis at augue. Phasellus tristique justo libero, et volutpat elit. Mauris nec tellus vitae mauris sagittis tincidunt a in turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vel metus risus. Donec laoreet, metus sed euismod ullamcorper, nunc dolor bibendum felis, nec sodales mauris odio ac velit. Su&quot;
  [&quot;content_height&quot;] =&gt; string(0) &quot;&quot;
  [&quot;checkbox_text&quot;] =&gt; string(15) &quot;Texte à cocher&quot;
  [&quot;is_active&quot;] =&gt; string(1) &quot;1&quot;
  [&quot;is_html&quot;] =&gt; string(1) &quot;1&quot;
  [&quot;store_id&quot;] =&gt; array(1) {
    [0] =&gt; string(1) &quot;1&quot;
  }
}
</pre>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/06/07/les-conditions-generales-de-ventes-sous-magento/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[Bargento 4] Celui là, je ne le louperai pas</title>
		<link>http://www.martinez-frederic.fr/2010/03/30/bargento-4-celui-la-je-ne-le-louperai-pas/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/30/bargento-4-celui-la-je-ne-le-louperai-pas/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 14:47:21 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[bargento]]></category>
		<category><![CDATA[évènementiel]]></category>
		<category><![CDATA[paris]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=705</guid>
		<description><![CDATA[Coupler les emplois de temps d&#8217;étudiant et de Freelance n&#8217;est pas une chose facile. Ajoutez à cela les conférences que ce soit pour Magento ou l&#8217;e-commerce qui se déroulent toutes les 2 à Paris, et cela devient beaucoup plus compliqué à gérer. Mais cette fois-ci, cela ne se loupe pas. Pourquoi ? Car l&#8217;ampleur du [...]]]></description>
			<content:encoded><![CDATA[<p>Coupler les emplois de temps d&#8217;<a href="http://www.miage.ups-tlse.fr/candemiage/formation.html">étudiant</a> et de <a href="http://www.martinez-frederic.fr/">Freelance</a> n&#8217;est pas une chose facile. Ajoutez à cela les conférences que ce soit pour <a href="http://www.bargento.fr/">Magento</a> ou l&#8217;<a href="http://www.ecommerceparis.com/2009/">e-commerce</a> qui se déroulent toutes les 2 à Paris, et cela devient beaucoup plus compliqué à gérer.</p>
<p>Mais cette fois-ci, cela ne se loupe pas.</p>
<p>Pourquoi ? Car l&#8217;<strong>ampleur du phénomène Magento</strong> est en train de tout écraser sur son passage. Depuis quelques temps les autres <a href="http://www.comparatif-ecommerce.com/">plateformes e-commerces</a> survivent tant bien que mal en affichant leurs différences (rapidité, simplicité). Cependant Magento s&#8217;accélère de plus en plus, et il a atteint une maturité impressionnante en <a href="http://www.magentips.com/2010/02/magento-1-4-nouveautes-consequences/">version 1.4</a>. Même si à la base les plateformes ne se <a href="http://www.capitaine-commerce.com/2009/07/23/23514-magento-vs-prestashop-quelques-points-de-comparaison/">battent sur le même ring</a>, la version tant <a href="http://www.magentips.com/2009/11/magento-light-edition-pour-bientot/">attendue depuis le Bargento 2 &laquo;&nbsp;<strong>Magento Light Edition</strong>&laquo;&nbsp;</a> pourrait affaiblir son concurrent libre direct <a href="http://www.prestashop.com/">Prestashop</a>. (ce qu&#8217;il serait cependant dommage, car la concurrence est toujours positive pour le consommateur&#8230;)</p>
<p>Nous pouvons ajouter la <strong><a href="http://www.bargento.fr/bargento-4/bargento-4-in-english/">dimension internationale</a></strong> de ce Bargento (ou du moins européenne), et cela crée un évènement majeur à ne manquer sous aucun prétexte. Ou presque, les étudiants comprendront.</p>
<p>En avant pour le communiqué de presse :</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p style="text-align: center;"><img class="size-full wp-image-1160  aligncenter" title="bargento_4_lr" src="http://www.bargento.fr/wp-content/uploads/2010/02/bargento_4_lr.jpg" alt="bargento_4_lr" width="513" height="119" /></p>
<p style="text-align: left;">Comment choisir sa solution E-Commerce ?</p>
<p>Quels sont les avantages et points clefs de chaque solution ?</p>
<p>Comment augmenter le taux de transformation sur un site E-Commerce en utilisant les dernières techniques de Webmarketing ?</p>
<p>Est-il possible, voire facile de migrer un site sous Magento et surtout et que vais-je y gagner ?</p>
<p>Autant de question auxquelles l’événement Bargento se propose de répondre. Vous êtes déjà E-commerçant ? Vous souhaitez vous lancer ? Vous maîtriser déjà Magento ? Dans tous les cas, Bargento 4 sera l’endroit idéal pour trouver des réponses et établir des contacts !</p>
<p>NBS System et <a href="http://www.fragento.org/">Fragento</a> vous convient à ce quatrième Bargento, avec beaucoup de surprises pour cette nouvelle édition. Les habitués retrouveront <a href="http://www.youtube.com/watch?v=6o17m2NvZg8">le style Bargento</a> et les nouveaux venus découvriront une édition exceptionnelle, comme à son habitude professionnelle et décomplexée !</p>
<p>En premier lieu, ce 4° opus est international. Des clients européens, partenaires internationaux et fans de Magento ont monté un <a href="http://www.linkedin.com/groups?gid=2700029&amp;trk=hb_side_g">groupe sur Linkedin</a> pour inciter les organisateurs à faire de Bargento un évènement Européen. C’est maintenant chose faite et les conférences seront traduites en Anglais pour permettre à tous de profiter de cet évènement.</p>
<p>Dans le <strong>Lounge International</strong>, que la société <a href="http://www.zend.com/">Zend</a> met à disposition des visiteurs Européens, un traducteur sera présent afin d’aider chacun à converser dans sa langue !</p>
<p>Le client est roi ! Tel sera le mot d’ordre puisque des <strong>démonstrations du produit</strong> et de ses fonctionnalités seront faites et des ateliers permettront de se familiariser avec LA solution de E-commerce la plus en vogue. Un stand permanent, animé par des spécialistes, vous permettra de visiter le produit et ses atouts.</p>
<p>L’équipe de Magento nous expliquera également comment une récente levée de fond de 22,5 M$ va permettre à Magento de transformer le monde du <strong>E-commerce sur le Mobile</strong> et en mode <strong>SaaS</strong>. Varien annoncera même <strong>la sortie d’un nouveau produit !</strong></p>
<p>Pour compléter le tableau, Bargento 4 invite de nombreux spécialistes en Webmarketing afin de vous expliquer comment faire de votre site une Rolls de la vente en ligne.</p>
<p><a href="http://www.magentocommerce.com/company/overview/">Varien</a> nous honorera d’une large présence, comme à son habitude. Venez donc rencontrer ces entrepreneurs visionnaires et apprendre de leurs expériences ou les questionner sur leurs projets. Roy Rubin (CEO), Yoav Kutner (CTO), Amit Shah (VP Sales), Koby Oz (Community Manager), seront présents.</p>
<p>Nous aurons également le privilège d’avoir <strong>Bob Schwartz</strong>, président par intérim de Varien, grand manitou du E-commerce aux Etats Unis et peut être Tim Schulz, Marc Sigal, Michael Bessolov ou Scott Dahlgren.</p>
<p><strong>Paypal</strong> nous fera également l’honneur<strong> d’une annonce majeure et exclusive </strong>lors de ce Bargento !</p>
<p><strong>Le vendredi 28 mai 2010, les organisateurs seront heureux de vous accueillir dans une salle prestigieuse : CAP 15 – <a href="http://maps.google.fr/maps?hl=fr&amp;q=3+quai+de+grenelle+75015+Paris&amp;ie=UTF8&amp;hq=&amp;hnear=3+Quai+de+Grenelle,+75015+Paris,+Ile-de-France&amp;gl=fr&amp;ei=UPinS6zUN4H_4Abs1aHuDA&amp;ved=0CAoQ8gEwAA&amp;ll=48.854254,2.289491&amp;spn=0.005294,0.011501&amp;z=16">3 quai de grenelle 75015 Paris</a>.</strong></p>
<p><strong>Planning (non définitif) des conférences :</strong></p>
<p><br class="spacer_" /></p>
<p>(Lors des séance de Varien et de Paypal, les deux salles sont réunies en une seule)</p>
<div>
<table border="0">
<tbody>
<tr>
<td width="46"></td>
<td width="443"><strong>Salle 1</strong></td>
</tr>
<tr>
<td width="46">08H30</td>
<td width="443">Accueil et café</td>
</tr>
<tr>
<td width="46">09h00</td>
<td width="443">Varien : Conférence plénière et Annonce</td>
</tr>
<tr>
<td width="46">09H40</td>
<td width="443">Paypal : Annonce importante</td>
</tr>
<tr>
<td width="46">10H20</td>
<td width="443">Petit déjeuner</td>
</tr>
<tr>
<td width="46">10H50</td>
<td width="443">Présentation de Magento par la communauté</td>
</tr>
<tr>
<td width="46">11H35</td>
<td width="443">Smile : Étude de cas avec l’Enterprise Edition</td>
</tr>
<tr>
<td width="46">12H20</td>
<td width="443">Déjeuner</td>
</tr>
<tr>
<td width="46">14H10</td>
<td width="443">NBS System : Magento avec un turbo, moins d&#8217;une seconde à charger !</td>
</tr>
<tr>
<td width="46">15H00</td>
<td width="443">Capitaine Commerce &amp; François Ziserman : l&#8217;expérience utilisateur</td>
</tr>
<tr>
<td width="46">15H50</td>
<td width="443">Rafraichissements</td>
</tr>
<tr>
<td width="46">16H05</td>
<td width="443">Résultat du développeur Challenge</td>
</tr>
<tr>
<td width="46">16H15</td>
<td width="443">Netik: Magento pour les gros et les petits ?</td>
</tr>
<tr>
<td width="46">17H00</td>
<td width="443">Baobaz : Magento EE, les bénéfices de cette version survitaminée</td>
</tr>
<tr>
<td width="46">17H45</td>
<td width="443"><em>En cours de confirmation</em></td>
</tr>
<tr>
<td width="46">18h30</td>
<td width="443">Clôture</td>
</tr>
</tbody>
</table>
</div>
<p><br class="spacer_" /></p>
<div>
<table border="0">
<tbody>
<tr>
<td width="49"></td>
<td width="445"><strong>Salle 2</strong></td>
</tr>
<tr>
<td width="49">08H30</td>
<td width="445">Accueil et café</td>
</tr>
<tr>
<td width="49">09h00</td>
<td width="445">Varien : Conférence plénière et Annonce</td>
</tr>
<tr>
<td width="49">09H40</td>
<td width="445">Paypal : Annonce importante</td>
</tr>
<tr>
<td width="49">10H20</td>
<td width="445">Petit déjeuner</td>
</tr>
<tr>
<td width="49">10H50</td>
<td width="445">Quadra Informatique, retours d&#8217;expérience Prismashop</td>
</tr>
<tr>
<td width="49">11H35</td>
<td width="445">Ysance : E-commerce et réseau sociaux, la nouvelle voie</td>
</tr>
<tr>
<td width="49">12H20</td>
<td width="445">Déjeuner</td>
</tr>
<tr>
<td width="49">14H10</td>
<td width="445">Profileo : Webmarketing avec Magento</td>
</tr>
<tr>
<td width="49">15H00</td>
<td width="445">Yireo : Joomla &amp; Magento = Magebridge</td>
</tr>
<tr>
<td width="49">15H50</td>
<td width="445">Rafraichissements</td>
</tr>
<tr>
<td width="49">16H05</td>
<td width="445">Résultat du Developer Challenge</td>
</tr>
<tr>
<td width="49">16H15</td>
<td width="445">Miura conseil : Vendre 34000 produits en 11 langues avec Magento</td>
</tr>
<tr>
<td width="49">17H00</td>
<td width="445">Cybercité : Seogento feedback on Office Easy</td>
</tr>
<tr>
<td width="49">17H45</td>
<td width="445">Zend : Utiliser les outils Zend pour le développement et la production</td>
</tr>
<tr>
<td width="49">18h30</td>
<td width="445">Clôture</td>
</tr>
</tbody>
</table>
</div>
<p>Mais aussi, tout au long de la journée, vous pourrez apprécier :</p>
<li> Les conférences, ateliers et démonstrations</li>
<li> Participer ou regarder le Developer Challenge N°3</li>
<li> Le Lounge international, sponsorisé par <a href="http://www.zend.com/">Zend</a></li>
<li> L’espace découverte de Magento</li>
<li> Les traducteurs à votre disposition pour faciliter les échanges internationaux</li>
<li> Des pauses rafraichissements</li>
<li> Un petit déjeuner offert par Speedinfo</li>
<li> Une restauration de type snack sur place ou restauration proche de CAP15 (à votre charge)</li>
<li> Un parking (places limitées à réserver)</li>
<li> Un vestiaire</li>
<li> Et bien sur, le networking, omni présent dans un Bargento, n’oubliez pas les cartes de visites !</li>
<p><strong>Billetterie</strong></p>
<p>Une participation de 20 € est demandée afin de couvrir une partie des frais d’organisation. Attention, aucun billet ne sera vendu sur site, n’oubliez pas de les acheter en ligne avant de venir. Si vous réservez vos places au moins 15 jours à l’avance, vous bénéficierez d’un badge nominatif.</p>
<p>Vous pouvez dès à présent réserver votre place et retrouver les nouvelles concernant cet évènement sur le site de Bargento : <a href="http://www.bargento.fr">www.bargento.fr</a> et réserver vos places en lignes sur <strong>notre billetterie</strong>.</p>
<p>Comme à l&#8217;accoutumée, un très grand merci à ceux qui nous aident : Olivier Sauvage (<a href="http://www.capitaine-commerce.com/">Capitaine Commerce</a>), <a href="http://www.meliweb.fr/">Sébastien « SeL » Lepers</a>, François Ziserman (<a href="http://www.araok.com/">Araok</a>), <a href="http://www.magento-academy.com/">Fabrice Beck</a>, <a href="http://www.linea-chic.com/">Didier Brouard</a> et bien évidemment <a href="http://www.magentocommerce.com/">Varien</a> avec notamment Yoav, Roy, Amit &amp; Koby !</p>
<p>&nbsp;</p>
<p>Vous pourrez retrouver <a href="http://www.smile.fr/">Smile</a>, NBS System, la <a href="http://www.magento-academy.com/">Magento Academy</a>, Speedinfo, <a href="http://www.profileo.com/">Profiléo</a>, <a href="http://www.maisondulogiciel.com/">Maison du logiciel</a>, <a href="http://netik.fr/">Netik</a> et plusieurs autres sociétés sur leurs stands lors de Bargento 4 ainsi que <a href="http://www.zend.com/">Zend</a> dans le Lounge International.</p>
<p>Le petit déjeuner vous sera offert par Speedinfo dès votre arrivée.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/30/bargento-4-celui-la-je-ne-le-louperai-pas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Export des clients invités ayant leur commande &#171;&#160;terminée&#160;&#187; sous Magento</title>
		<link>http://www.martinez-frederic.fr/2010/03/02/export-des-clients-invites-ayant-leur-commande-terminee-sous-magento/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/02/export-des-clients-invites-ayant-leur-commande-terminee-sous-magento/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 00:01:58 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[guest']]></category>
		<category><![CDATA[sql]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=697</guid>
		<description><![CDATA[L&#8217;export des clients invités à des fins de mailing ou autre n&#8217;est pas possible en natif depuis l&#8217;interface de gestion des clients ou des commandes. Pour exporter simplement les clients il existe 3 méthodes : Récupération des clients via une requête SQL (exécution rapide / difficile à mettre en place) Récupération des clients via les [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;export des clients invités à des fins de mailing ou autre n&#8217;est pas possible en natif depuis l&#8217;interface de gestion des clients ou des commandes.</p>
<p>Pour exporter simplement les clients il existe 3 méthodes :</p>
<ol>
<li><strong>Récupération des clients via une requête SQL (exécution rapide / difficile à mettre en place)</strong></li>
<li>Récupération des clients via les collections de Magento (exécution lente, facile à mettre en place)</li>
<li>Récupération des clients via les Web Services (exécution lente / difficile à mettre en place)</li>
</ol>
<p>Pourquoi via une requête SQL ? Car le serveur utilisé n&#8217;avait pas les ressources nécessaires pour traiter au delà des 2000 commandes. Le temps d&#8217;exécution maximum d&#8217;un script étant limité dans le php.ini inaccessible à cause d&#8217;un serveur dédié partagé. La requête SQL ne bronche pas, et encaisse les milliers de commandes en quelques secondes.</p>
<p>Dans nos cas, le script va balayer toutes les commandes passées et <strong>extraire les clients invités ayant leur commande &laquo;&nbsp;Terminée&nbsp;&raquo;</strong> (qui ne sont stockés que de cette façon en base de données, d&#8217;où le &laquo;&nbsp;invité&nbsp;&raquo;). Une fois les données récupérées, nous <strong>créons un fichier .CSV</strong> (<a href="http://www.martinez-frederic.fr/2010/03/02/utiliser-les-methodes-de-magento-dans-un-fichier-php/">via un fichier externe</a>, donc hors module Magento)<strong> <a href="http://www.martinez-frederic.fr/2010/03/01/detecter-si-ladministrateur-magento-est-connecte/">accessible uniquement aux administrateurs</a> </strong>du site.</p>
<p>En avant :</p>
<p><span id="more-697"></span></p>
<pre class="brush: php; title: ;">
&lt;?php
require_once 'app/Mage.php';
Mage::app('default');
umask(0);
Mage::getSingleton(&quot;core/session&quot;, array(&quot;name&quot; =&gt; &quot;adminhtml&quot;));
if( Mage::getSingleton(&quot;admin/session&quot;)-&gt;isLoggedIn() ):
header(&quot;Content-type: application/vnd.ms-excel&quot;);
header(&quot;Content-disposition: attachment; filename=\&quot;Export-Guests-Customers-&quot; . date('d/m/Y') . &quot;.csv\&quot;&quot;);
try{
$resource = Mage::getSingleton('core/resource');
$read= $resource-&gt;getConnection('core_read');
$userTable = $resource-&gt;getTableName('contact');
$select = $read-&gt;select()
-&gt;from(array('s2' =&gt; 'sales_flat_quote_address'))
-&gt;join(array('s1' =&gt; 'sales_flat_quote'), 's1.entity_id = s2.quote_id')
-&gt;join(array('s3' =&gt; 'sales_order'), 's3.increment_id = s1.reserved_order_id')
-&gt;join(array('s4' =&gt; 'sales_order_varchar'), 's4.entity_id = s3.entity_id')
-&gt;where('s1.customer_is_guest = 1')
-&gt;where('s2.address_type = \'billing\'')
-&gt;where('s4.attribute_id = 98')
-&gt;where('s4.value = \'complete\'')
;
$rows = $select-&gt;query()-&gt;fetchAll();
print(&quot;Numéro Commande;E-mail;Prénom;Nom;Civilite\n&quot;);
foreach( $rows as $row )
{
print( $row['reserved_order_id'] . ';' . $row['email'] . ';' . $row['firstname'] . ';' . $row['lastname'] . ';' . $row['suffix']);
print( &quot;\n&quot; );
}
}catch (Exception $e){
die($e-&gt;getMessage());
}
exit();
else:
header('location: /no-route');
endif;
?&gt;
</pre>
<p><strong>Note :</strong></p>
<p>L&#8217;attribut en varchar pour savoir si la commandé a été terminée &laquo;&nbsp;complete&nbsp;&raquo; est trouvée via l&#8217;identifiant de l&#8217;attribut (ici 98). Normalement, une jointure de plus aurait permis au script d&#8217;accéder à cet identifiant (via le nom de l&#8217;attribut). Cependant ce script étant spécifique au Magento en cours (1.2.*.*), il n&#8217;était pas nécessaire de pousser le vice à ce point. De plus je doute que l&#8217;identifiant de valeur de la commande soit différent suivant les versions de Magento.</p>
<p><strong>Amélioration :</strong></p>
<p>Ensuite il est possible d&#8217;automatiser cet export chaque semaine par exemple en lui assignant une tache CRON. Cependant il est nécessaire :</p>
<ul>
<li>d&#8217;enlever la détection de session administrateur</li>
<li>donc de déplacer le fichier hors de la visibilité d&#8217;un visiteur lambda (../)</li>
<li>de modifier le chemin vers Mage.php</li>
<li>de modifier le script pour créer un fichier .CSV (fopen / fputcsv / fclose) et non d&#8217;utiliser les sorties (header), et d&#8217;envoyer l&#8217;e-mail avec le fichier en pièce jointe</li>
</ul>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">&lt;?php<br />
require_once &#8216;app/Mage.php&#8217;;<br />
Mage::app(&#8216;zappeal&#8217;);<br />
umask(0);<br />
Mage::getSingleton(&laquo;&nbsp;core/session&nbsp;&raquo;, array(&laquo;&nbsp;name&nbsp;&raquo; =&gt; &laquo;&nbsp;adminhtml&nbsp;&raquo;));<br />
if( Mage::getSingleton(&laquo;&nbsp;admin/session&nbsp;&raquo;)-&gt;isLoggedIn() ):<br />
header(&laquo;&nbsp;Content-type: application/vnd.ms-excel&nbsp;&raquo;);<br />
header(&laquo;&nbsp;Content-disposition: attachment; filename=\&nbsp;&raquo;Export-Guests-Customers-&nbsp;&raquo; . date(&#8216;d/m/Y&#8217;) . &laquo;&nbsp;.csv\&nbsp;&raquo;");try{<br />
$resource = Mage::getSingleton(&#8216;core/resource&#8217;);<br />
$read= $resource-&gt;getConnection(&#8216;core_read&#8217;);<br />
$userTable = $resource-&gt;getTableName(&#8216;contact&#8217;);</p>
<p>$select = $read-&gt;select()<br />
-&gt;from(array(&#8216;z2&#8242; =&gt; &#8216;zap_sales_flat_quote_address&#8217;))<br />
-&gt;join(array(&#8216;z1&#8242; =&gt; &#8216;zap_sales_flat_quote&#8217;), &#8216;z1.entity_id = z2.quote_id&#8217;)<br />
-&gt;join(array(&#8216;z3&#8242; =&gt; &#8216;zap_sales_order&#8217;), &#8216;z3.increment_id = z1.reserved_order_id&#8217;)<br />
-&gt;join(array(&#8216;z4&#8242; =&gt; &#8216;zap_sales_order_varchar&#8217;), &#8216;z4.entity_id = z3.entity_id&#8217;)<br />
-&gt;where(&#8216;z1.customer_is_guest = 1&#8242;)<br />
-&gt;where(&#8216;z2.address_type = \&#8217;billing\&nbsp;&raquo;)<br />
-&gt;where(&#8216;z4.attribute_id = 98&#8242;)<br />
-&gt;where(&#8216;z4.value = \&#8217;complete\&nbsp;&raquo;)<br />
;</p>
<p>$rows = $select-&gt;query()-&gt;fetchAll();</p>
<p>print(&laquo;&nbsp;Numéro Commande;E-mail;Prénom;Nom;Civilite\n&nbsp;&raquo;);</p>
<p>foreach( $rows as $row )<br />
{<br />
print( $row['reserved_order_id'] . &#8216;;&#8217; . $row['email'] . &#8216;;&#8217; . $row['firstname'] . &#8216;;&#8217; . $row['lastname'] . &#8216;;&#8217; . $row['suffix']);<br />
print( &laquo;&nbsp;\n&nbsp;&raquo; );<br />
}</p>
<p>}catch (Exception $e){<br />
die($e-&gt;getMessage());<br />
}</p>
<p>exit();<br />
else:<br />
header(&#8216;location: /no-route&#8217;);<br />
endif;<br />
?&gt;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/02/export-des-clients-invites-ayant-leur-commande-terminee-sous-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jouer avec le panier de Magento</title>
		<link>http://www.martinez-frederic.fr/2010/03/02/jouer-avec-le-panier-de-magento/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/02/jouer-avec-le-panier-de-magento/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 23:33:00 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[cart]]></category>
		<category><![CDATA[panier]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=695</guid>
		<description><![CDATA[Pour accéder aux produits se trouvant dans la panier, Magento propose une collection d&#8217;objet qui facilite l&#8217;accès aux informations. Récupérer le montant total du panier Récupérer le nombre d&#8217;articles différents du panier Récupérer le nombre d&#8217;articles au total du panier Parcourir tous les articles du panier Ajouter un article au panier Enlever un article du [...]]]></description>
			<content:encoded><![CDATA[<p>Pour accéder aux produits se trouvant dans la panier, Magento propose une collection d&#8217;objet qui facilite l&#8217;accès aux informations.</p>
<ol>
<li><a href="#l_1">Récupérer le montant total du panier</a></li>
<li><a href="#l_2">Récupérer le nombre d&#8217;articles différents du panier</a></li>
<li><a href="#l_3">Récupérer le nombre d&#8217;articles au total du panier</a></li>
<li><a href="#l_4">Parcourir tous les articles du panier</a></li>
<li><a href="#l_5">Ajouter un article au panier</a></li>
<li><a href="#l_6">Enlever un article du panier</a></li>
<li><a href="#l_7">Ajouter un lien &laquo;&nbsp;Ajouter au panier&nbsp;&raquo;</a></li>
</ol>
<p>Edit :</p>
<ul>
<li>06/07/10 : Récupérer le nombre d&#8217;articles au total du panier</li>
</ul>
<h2><span id="more-695"></span></h2>
<h2 id="l_1">Etape 1 : Récupérer le montant total du panier</h2>
<pre class="brush: php; title: ;">
&lt;?php
// Affiche le montant total du panier brut (Affiche : 20.0000)
&lt;?php echo Mage::getSingleton('checkout/cart')-&gt;getQuote()-&gt;getGrandTotal() ?&gt;
// Affiche le montant total du panier formaté (Affiche : 20,00€)
&lt;?php echo $this-&gt;helper('checkout')-&gt;formatPrice(Mage::getSingleton('checkout/cart')-&gt;getQuote()-&gt;getGrandTotal()) ?&gt;
?&gt;
</pre>
<h2 id="l_2">Etape 2 : Récupérer le nombre d&#8217;articles différents du panier</h2>
<pre class="brush: php; title: ;">
&lt;?php // Affiche le nombre d'articles différents du panier (Exemple : 4 cartes mémoires et 3 bouteilles de vin =&gt; 2)
echo Mage::helper('checkout/cart')-&gt;getCart()-&gt;getItemsCount();
?&gt;
</pre>
<h2 id="l_3">Etape 3 : Récupérer le nombre d&#8217;articles au total du panier</h2>
<pre class="brush: php; title: ;">
&lt;?php // Affiche le nombre d'articles dans le panier (Exemple : 4 cartes mémoires et 3 bouteilles de vin =&gt; 7)
echo Mage::helper('checkout/cart')-&gt;getCart()-&gt;getItemsQty();
?&gt;
</pre>
<h2 id="l_4">Etape 4 : Parcourir tous les articles du panier</h2>
<pre class="brush: php; title: ;">
$_cart_products = Mage::getModel(&quot;checkout/cart&quot;)-&gt;getItems();
foreach($_cart_products as $_cart_product)
{
    // Traitement de chaque produit du panier
}
</pre>
<h2 id="l_5">Etape 5 : Ajouter un article au panier</h2>
<pre class="brush: php; title: ;">
$id = Mage::getModel('catalog/product')-&gt;getIdBySku(&quot;product_sku&quot;);
$cart = Mage::getModel(&quot;checkout/cart&quot;);
$cart-&gt;addProductsByIds(array($id));
$cart-&gt;save();
</pre>
<h2 id="l_6">Etape 6 : Enlever un article du panier</h2>
<pre class="brush: php; title: ;">
$cart = Mage::getModel(&quot;checkout/cart&quot;);
$id = Mage::getModel('catalog/product')-&gt;getIdBySku(&quot;product_sku&quot;);
$items = $cart-&gt;getItems();
foreach($items as $item)
{
    if($item-&gt;getProduct()-&gt;getId() == $id)
    {
        $itemId = $item-&gt;getItemId();
        $cart-&gt;removeItem($itemId)-&gt;save();
    }
}
</pre>
<h2 id="l_7">Etape 7 &#8211; Ajouter un lien &laquo;&nbsp;Ajouter au panier&nbsp;&raquo;</h2>
<pre class="brush: php; title: ;">
&lt;?php echo Mage::getUrl('checkout/cart/add', array('product' =&gt; $_product-&gt;entity_id,'qty' =&gt; 1)) ; ?&gt;
</pre>
<p>[Etape 5 et 6 - Source : le très bon article de <a href="http://www.sbnet.fr/2009/03/24/magento-ajouter-et-enlever-des-produits-du-panier/">Stéphane Brun pour l'ajout/suppresion de produits</a> dans le panier ]</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 228px; width: 1px; height: 1px; overflow: hidden;">
<ol>
<li>Récupérer le nombre d&#8217;articles différents du le panier</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/02/jouer-avec-le-panier-de-magento/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Utiliser les méthodes de Magento dans un fichier PHP</title>
		<link>http://www.martinez-frederic.fr/2010/03/02/utiliser-les-methodes-de-magento-dans-un-fichier-php/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/02/utiliser-les-methodes-de-magento-dans-un-fichier-php/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 23:27:51 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[collections]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ressources]]></category>
		<category><![CDATA[snippet]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=693</guid>
		<description><![CDATA[Pour certains développements spécifiques (intégration de produits promotionnels dans un blog WordPress par exemple), il est intéressant d&#8217;avoir accès aux données de la base de données de Magento. 3 solutions : Aller chercher l&#8217;information dans la base de données (étant donné le modèle EAV, c&#8217;est long à mettre en place mais les requêtes sont plus [...]]]></description>
			<content:encoded><![CDATA[<p>Pour certains développements spécifiques (intégration de produits promotionnels dans un blog WordPress par exemple), il est intéressant d&#8217;avoir accès aux données de la base de données de Magento.</p>
<p>3 solutions :</p>
<ol>
<li>Aller chercher l&#8217;information dans la base de données (étant donné le modèle EAV, c&#8217;est long à mettre en place mais les requêtes sont plus rapides. Pour les données en sessions, c&#8217;est impossible sauf si elles sont stockées en BDD et non en fichiers dans var/session)</li>
<li><strong>Utiliser les collections d&#8217;objets de Magento</strong> (pratique, efficace, mais lent sur un volume important de données)</li>
<li>Utiliser les Web Services (pratique, efficace, peut être exécuter à distance, un peu plus long à mettre en place et idem pour le problème de sessions)</li>
</ol>
<p>Ici nous utiliserons la 2ème solution pour comme coder dans un fichier PHP quelconque du serveur et avoir accès aux ressources de Magento.</p>
<p>Pour cela nous pouvons créer un fichier <strong>count-cart.php</strong> (par exemple) à la racine du serveur :</p>
<pre class="brush: php; title: ;">
&lt;?php
require_once 'app/Mage.php';
umask(0);
Mage::app('default');
try{
/** Code à utiliser **
// Affiche le nombre d'article dans le panier de Magento
echo Mage::helper('checkout/cart')-&gt;getCart()-&gt;getItemsCount();
}catch (Exception $e){
die($e-&gt;getMessage());
}
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/02/utiliser-les-methodes-de-magento-dans-un-fichier-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Détecter si l&#8217;administrateur Magento est connecté</title>
		<link>http://www.martinez-frederic.fr/2010/03/01/detecter-si-ladministrateur-magento-est-connecte/</link>
		<comments>http://www.martinez-frederic.fr/2010/03/01/detecter-si-ladministrateur-magento-est-connecte/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 18:44:38 +0000</pubDate>
		<dc:creator>Frédéric Martinez</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[conditions]]></category>
		<category><![CDATA[snippet]]></category>
		<guid isPermaLink="false">http://www.martinez-frederic.fr/?p=687</guid>
		<description><![CDATA[Lors de mini-développements spécifiques en front-office, il est parfois nécessaire de détecter si le visiteur est loggué en tant qu&#8217;administrateur. Ce morceaux de code est donc utile lors des développements en template/module/page à part : &#60;?php Mage::getSingleton(&#34;core/session&#34;, array(&#34;name&#34; =&#62; &#34;adminhtml&#34;)) ?&#62; &#60;?php if( Mage::getSingleton(&#34;admin/session&#34;)-&#62;isLoggedIn() ): ?&#62; &#60;?php // Administrateur loggué ?&#62; &#60;?php else: ?&#62; &#60;?php [...]]]></description>
			<content:encoded><![CDATA[<p>Lors de mini-développements spécifiques en front-office, il est parfois nécessaire de détecter si le visiteur est loggué en tant qu&#8217;administrateur.</p>
<p>Ce morceaux de code est donc utile lors des développements en template/module/page à part :</p>
<pre class="brush: php; title: ;">
&lt;?php Mage::getSingleton(&quot;core/session&quot;, array(&quot;name&quot; =&gt; &quot;adminhtml&quot;)) ?&gt;
&lt;?php if( Mage::getSingleton(&quot;admin/session&quot;)-&gt;isLoggedIn() ): ?&gt;
&lt;?php // Administrateur loggué ?&gt;
&lt;?php else: ?&gt;
&lt;?php // Adminitrateur Non loggué ?&gt;
&lt;?php endif ?&gt;
</pre>
<p><strong>Rappel :</strong> Pour savoir si un utilisateur est loggué :</p>
<pre class="brush: php; title: ;">&lt;?php if($this-&gt;helper('customer/data')-&gt;isLoggedIn()): ?&gt;</pre>
<p><strong>Au passage :</strong> Mise à jour de l&#8217;article sur les <a href="http://www.martinez-frederic.fr/2009/08/17/variables-et-conditions-utiles-sous-magento/">conditions et variables utiles disponibles sous Magento</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinez-frederic.fr/2010/03/01/detecter-si-ladministrateur-magento-est-connecte/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
