Nouveau module Magento – Ventes Flash et Slider promos

A gauche la vente flash, à droite le slider promos

Bonjour,

Dans le cadre de l’amélioration de l’expérience utilisateur sur le site de l’un de nos clients, nous avons développé un module gérant les ventes flash ainsi qu’un module permettant d’afficher sous forme de slider les produits en promos.

Le slider utilise le plugin jQuery iOSslider permettant un rendu « tablet friendly ».

Le module de vente flash permet de définir une date de fin de la vente afin d’afficher le compte à rebours.

Module Magento – Passage de commande en 1 click

En cette fin d’année et avant la période des soldes qui commenceront début janvier, certains des clients d’Infinitic se posent des questions sur la possibilité de simplifier leur tunnel de commande afin d’améliorer l’ergonomie et la facilité pour passer une commande depuis leurs sites.

L’équipe d’Infinitic travaille a l’heure actuelle sur la réalisation d’un module Magento afin de creer une page de passage de commande simplifiée. Cette page sera bientot en ligne et nous espérons de tres bon résultats sur les sites de nos clients. Nous ne manquerons pas de revenir vers vous afin de vous présenter les principales améliorations au niveau du tunnel de commande.

Magento – Comment transformer votre theme en theme pour Mobile

Bonjour à tous,

Aujourd’hui je vais essayer de vous donner quelques astuces afin d’adapter votre template pour un rendu sur terminal mobile de type Iphone, Ipad, Android…

Il existe un moyen très simple dans magento de choisir un thème en fonction que certains paramètres comme le « User Agent » (ou signature) de votre navigateur. En effet que vous naviguiez sous windows, mac ou OS mobile, les signatures de navigateur ne sont pas les mêmes.

Dans la partie admin de magento, on peut créer des exceptions pour les signatures des terminaux mobile. J’ai trouvé sur différents sites la liste de ces signatures.

Nous allons donc créer des exceptions pour le design de départ afin de charger un nouveau thème si nous chargeons le site a partir d’un terminal mobile.

Pour cela, rendez-vous dans la partie admin de votre Magento, dans SYSTEM->CONFIGURATION->DESIGN

Une fois sur cette page, vous avez acces aux themes de votre site Magento. Par default, il se peut que vous n’ayez rien a cet endroit cela veut dire que vous utilisez le theme par default de magento. Sinon vous devez avoir le nom de votre theme dans le champs : Nom de l’interface

Pour ajouter une exception pour les mobiles, il suffit de cliquer sur « Ajouter une exception ». L’expression correspondante a notre exception est la suivante

iPhone|iPod|BlackBerry|Palm|Googlebot-Mobile|Mobile|mobile|mobi|Windows Mobile|Safari Mobile|Android|Opera Mini

Cela correspond a la signature de la plupart des terminaux mobile actuels. Dans le champs « Valeur », nous allons spécifier le nom du thème que nous allons créer. Par ex : « mobile ».

Dans l’arborescence des répertoires, vous mettrez « mobile » au même niveau que votre thème magento. Ce thème sera chargé chaque fois que magento détectera une des signatures présente dans la liste. Ce qui vous évite de devoir le faire en javascript par exemple.

Vous trouverez quelques thèmes mobiles gratuits sur la toile dont celui de INCHOO : imobile

A vous de faire votre choix ou de développer votre propre thème. Il existe des librairies comme Jquery Mobile qui permettent de facilement créer un template mobile a partir de certaines balises HTML.

L’équipe Infinitic travaille actuellement sur un thème mobile pour un client. Nous reviendrons vers vous pour vous donner des trucs et astuces une fois que le projet sera terminé.

Magento – Gerer les frais de livraison facilement avec l’extension Owebia Shipping 2

Aujourd’hui un petit article pour vous parler d’une extension disponible sur le Magento Connect qui nous a vraiment simplifié les choses sous Magento pour plusieurs clients. Cette extension developpée par la société OWEBIA va grandement vous simplifier la vie si vous voulez affecter des frais de port customisés pour l’ensemble d’un panier client, en fonction de criteres comme l’adresse d’expedition, le montant du panier ou tout autre element de la commande.

En clair vous pouvez pratiquement tout faire avec cette extension. Avec les dernieres versions, vous pouvez meme detecter la présence de certains produits dans le panier pour majorer les frais de port. En effet certains de vos articles peuvent etre encombrant et votre transporteur peut vous facturer un surcout de transport. Pas de panique avec Owebia Shipping vous pouvez parfaitement gérer ce cas de figure.

Chaque élément est paramétrable sous forme de fichier txt avec un editeur graphique. L’editeur propose meme un correcteur d’implementation pour verifier votre configuration avant de la mettre en production.

Nous tenons particulièrement à faire remarquer que cette extension est très bien développée et nous félicitons l’équipe d’Owebia.

Voici les liens

Cette extension est compatible avec l’ensemble des versions de magento 1.5, 1.6 et même 1.7

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)