Nouvelle version de Magento CE : 1.5.1.0 pour Dinovia.fr

Il y a maintenant quelques jours, nous effectuions pour un de nos plus gros client, une upgrade de la solution de Ecommerce MAGENTO. Le passage était délicat car il fallait passer directement d’une 1.3.2.3 à une 1.5.1.0…

L’upgrade automatique ayant été rendue impossible du fait de la sortie de la 1.6.0.0 après la fin de notre recette utilisateur sur notre environnement de PREPRODUCTION…

Nous avons donc décidé de tout upgrader à la main (ou presque…). En effet une version propre de la 1.5.1.0 ayant été conservé sur notre serveur de PREPRODUCTION, nous sommes passé par la procedure d’upgrade directe des differents modules (Core, Design…)

Après pas mal de travail, le site est opérationnel est très optimisé surtout au niveau de la gestion du cache. En effet les nouvelles version de MAGENTO permette une gestion du cache très poussée. Il est par exemple possible de mettre en cache les traductions, les fichiers de configurations…Ce qui a pour effet de diviser les temps de chargement pratiquement par 2 !!! L’outil pour les Webmasters de Google nous donne en effet des temps de téléchargement d’une page d’environ 780 ms pour la 1.5.1.0 contre 1550 ms pour la 1.3.2.3…

Les outils de saisie des articles et des catégories permettent maintenant de saisir en mode WYSIWYG avec un éditeur bien plus convivial. Quelques bugs persistent et je suppose que c’est ce qui a un peu précipité la sortie de la 1.6.0.0

Nouvelle interface et nouveau moteur pour Biosylva.fr

Nous sommes heureux de vous présenter une des dernières réalisation de l’équipe INFINITIC, le site http://www.biosylva.fr

Biosylva est un client régulier de l’agence Infinitic, c’est donc tout naturellement qu’il a fait confiance a notre équipe pour redonner un coup de jeune a son site et surtout pour lui permettre d’avoir une maitrise totale de la publication de son contenu.

Nous avons travaillé avec une agence de design fournie par notre client. Elle nous a livré les maquette photoshop que nous avons ensuite intégré.

La solution qui a été retenu s’appuie sur le moteur WORDPRESS 3. Ce moteur de blog permet de rendre un site totalement dynamique. Les pages sont directement stockées dans la base de donnée et nous devons juste creer le theme d’habillage du site.

Le résultat est plus que convainquant, nous avons livré cette v2.0 mi septembre, un travail est en cours par une agence de Referencement (Altipiano) afin d’optimiser le positionnement du site.

Si vous avez des questions n’hésitez pas a nous laisser vos commentaires.

Magento – Upgrade vers les dernieres versions stables – 1ere etape – Mise à jour du downloader

Bonjour,

L’équipe Infinitic a cherché pendant des heures des procédures d’upgrade d’une installation de Magento sans succès. Il n’existe pas de remède miracle, chaque version ayant ses spécificités.

Aujourd’hui nous commençons donc une série d’article traitant de ce sujet très vaste.

Commençons tout d’abord par faire un backup complet du site (front et backend ainsi que la base de donnée)

Une fois que tout est sauvegardé, plusieurs méthode d’upgrade s’offre a nous :

  • Via SSH
  • Via le MagentoConnect Manager
  • Directement à partir des fichier que l’on peut télécharger sur le site Magento

Certains sites étant hébergé sur des hébergements mutualisés, il n’est pas possible d’accéder à la console pour travailler en SSH. Nous allons donc détailler la méthode permettant l’upgrade à partir du MagentoConnect Manager.

Une fois connecté a votre interface d’admin, il suffit d’aller dans le menu SYSTEME -> MAGENTO CONNECT -> MAGENTO CONNECT MANAGER

La première chose a upgrader sera votre MANAGER (Downloader).

Magento utilise un système d’upgrade très puissant qui permet d’installer directement les modules depuis Internet seulement en connaissant leur CLES (Key). Les clés des différents modules sont disponibles sur le site MAGENTO CONNECT

Pour vérifier si la version installé sur votre MAGENTO est à jour, il suffit de renseigner la clé du Magento Connect Manager dans le champs prévu (Paste extension key to install:)

En version 2.0 du manager, la clé est la suivante : http://connect20.magentocommerce.com/community/Mage_Downloader

Si votre version n’est pas a jour, le Downloader vous propose de télécharger la dernière version STABLE si vous avez choisi ce type d’état. Si vous cliquez sur le bouton “Install”, la procédure démarre.

Une fois que l’installation est terminée, il vous suffit de Rafraichir (Refresh) afin de recharger la page du downloader.

La 1ere étape de l’upgrade est terminée, notre downloader est à jour…

Nous enchainerons dans quelques jours sur l’étape suivante qui est la mise à jour du COEUR de MAGENTO (Magento Core)

Magento – Liens des produits sur differents magasins

Aujourd’hui j’inaugure une nouvelle rubrique de mon blog visant a partager avec la communauté les astuces de codage que j’utilise dans mes projets E-commerce Magento.

Dernièrement un de mes clients me demandait de lui placer sur la fiche produit un lien entre 2 magasins magento pour le meme produit. En effet dans magento nous avons la possibilité de creer plusieurs magasins et d’affecter des produits dans plusieurs magasins…

La solution n’a pas été simple a trouver et c’est pourquoi je la partage.

Sur la fiche produit voici le code qu’il faut rajouter pour recuperer le lien d’un produit sur un magasin dont l’ID est 2

$_store_1_url = $_product->getProductUrl();
$_store_2_url = $_product->setStoreId(2)->getProductUrl();

Cela permet dans la 1ere ligne de récuperer l’url courante du produit et dans la 2eme de récuperer l’url du meme produit dans le 2eme magasin.

Voila, c’est tout simple, a vous de faire l’inverse sur la fiche produit du 2eme magasin avec l’ID du magasin n°1

Cette astuce est valable sur la version 1.3.2.3 qui est une vieille version de Magento je vous l’accorde…

Nouveauté Infinitic – Outil de gestion de projet en ligne

Bonjour,

Afin de mieux appréhender la gestion de projet, l’équipe Infinitic se dote d’un outil de gestion de projet en ligne développé par la société TEAMLAB. Cette outil gratuit permet de partager la gestion de projet entre plusieurs personnes qui ne sont pas forcement tout le temps sur le même site. Cet outil comprend les modules suivants :

  • Gestion de projets
  • Gestion de l’équipe
  • Gestion des taches
  • Planning
  • Gestion des documents
  • Outils communautaires de communication : messagerie instantanée, forum

Cet outil très puissant va faciliter les échanges entre Infinitic et ses clients.

Pour voir une démo de cet outil, je vous invite a visiter le site de l’équipe de développement : http://www.teamlab.com/fr/default.aspx