On entend de plus en plus parler de « responsive web design » sur les blogs spécialisés, dans les open space d’agences, autour des tables des web designer ou des développeurs frontend. Alors qu’est ce que le « responsive web design »?
Tous les articles de MoKaDev
Steve Jobs est mort
Ce matin nous apprenons la mort de Steve Jobs, le « gourou » d’Apple. Les médias publient les nécrologies préparées de longue date et les messages de sympathie et de condoléances affluent notamment sur Twitter qui devient pour le coup un véritable livre de condoléances.
Module Google remarketing pour Magento
Je suis sûr que vous êtes tous tombé au moins une fois sur une bannière publicitaire vous affichant les produits d’une boutique que vous veniez juste de visiter. C’est presque effrayant la première fois, et bien c’est ce qu’on appelle le ‘remarketing‘.
Axis Commerce: un fork de Magento?
Magento est devenu en deux ans la référence parmi les solutions e-commerce open source, quelques soit le langage de programmation. Il est venu (oui Magento est un garçon) bousculer oScommerce allant jusqu’à le mettre sur la touche, en profitant d’un énorme buzz et d’un très grand engouement de la communauté.
Des nouvelles de la planète Magento
Le 7 février dernier a eu lieu à Los Angeles, la conférence Imagine eCommerce de Magento. Plus de 700 participants se sont déplacés pour ces 3 jours de conférences durant lesquels plusieurs annonces ont été faites.
[Sur les autres blogs]Comment parler aux développeurs
Je suis tombé sur un article du très bon capitaine Commerce, l’homme au collants verts, et j’ai souris. Il décrit avec sérieux et ironie parfois le regard que l’on peut avoir sur les développeurs web.
Magento et les urls canoniques
Depuis que les experts SEO sont apparus sur terre, les développeurs que nous sommes, sont beaucoup moins tranquilles. Il n’est pas rare de voir arriver le monsieur SEO, les yeux écarquillés et l’air stressés :
- « il y’a du contenu dupliqué qui remonte sur Google…faut le supprimer! »
- « Quoi? tu veux supprimer Google? »
- [...]
- « Oui bon c’est pas drôle, je reconnais. »
OpenPublish: votre magazine propulsé par Drupal
On me vante souvent la puissance du cms open-source Drupal et OpenPublish en est une preuve. Développée par Phase2 technology, OpenPublish est une distribution dite « packagée » de Drupal, elle permet de mettre en place un site de publication comme un magazine ou un journal.
Vous trouverez plus d’informations sur le site du projet et une démonstration ici.
Magento : supprimer le frontend
Je suis tombé récemment sur une problématique assez intéressante, à savoir n’utiliser que la partie administration sur un site sous Magento.
L’objectif est que lorsque l’on arrive sur le site par l’url http://monsite.com, on accède directement à l’administration.
J’ai découvert que l’administration était considérée au sein de Magento comme un site à part entière (voir ici pour comprendre la structure multi-site, multi-boutique et multi-vue de Magento). Il suffit donc de démarrer ce site dans le fichier index.php:
//lancement du site admin
Mage::run('admin');
Il y’a tout de même un léger problème si vous avez besoin d’utiliser les web services de Magento car l’url http://monsite.com/api/soap/?wsdl devient de fait inaccessible. Pour y remédier il suffit de dupliquer le fichier index.php, de le renommer en api.php par exemple et de lancer le site par défaut :
//lancement du site par défaut
Mage::run();
L’api sera accessible à cette nouvelle url : http://monsite.com/api.php/api/soap/?wsdl. Si vous ne voulez pas faire apparaitre le fichier api.php dans l’url, une simple règle de réécriture dans le .htaccess fera l’affaire.
Sortie de Magento 1.3 et de son plat catalogue
Varien vient de sortir la version 1.3 de Magento. Cette version, trés attendue, corrige le lot habituel des bugs remontés dans les versions précédentes et nous gratifie de quelques fonctionnalités supplémentaires :
- possibilité pour le client de rattacher un fichier au produit qu’il achète, trés utile si vous vendez des tee-shirts ou des napperons customizables
- Il est également possible de définir une option au format date, le client choisit une taille, une couleur et aura la possibilité de définir une date de livraison pour un anniversaire par exemple
- et cerise sur le gâteau: possibilité d’utiliser un catalogue plat

















