Revue du web #2

Chaque mois retrouvez un résumé des articles les plus intéressants que j’ai pu lire sur le e-commerce, l’ergonomie et l’Ux, le développement et Drupal. Drupal Toutes les vidéos de la DrupalCon Amsterdam résumées en une seule page via @SebCorbin Drupal 8 Entity Cheat Sheet via @OnTheJazzz Le module Console pour générer automatiquement des snippets de code D8 Drupal et AngularJS, un tutoriel étape par étape Votre site Drupal s’est fait hacké ?

Liste des modules pour Drupal Commerce

Liste de module pour Drupal Commerce
Que vous soyez à la recherche d’un module pour un but précis, ou simplement à la recherche de nouvelles fonctionnalités pour votre site e-commerce il n’est pas simple de s’y retrouver dans tous ces modules. Ainsi chercher un module peu vite s’avérer long et fastidieux. Voici donc une petite liste de modules qui vous permettront de trouver votre chemin. Comme avec le guide des modules pour Drupal 7, j’ai reparti les modules dédiés au e-commerce en différentes sections.

Revue du web #1

Chaque mois retrouvez un résumé des articles les plus intéressants que j’ai pu lire sur le e-commerce, l’ergonomie et l’Ux, le développement et Drupal. E-commerce Les sujets dans le e-commerce ne manquent pas et ce mois ci j’ai trouvé deux articles intéressants sur l’expérience utilisateur lors du passage dans le tunnel d’achat et sur l’importance des pages produits. L’importance d’écrire du contenu de qualité. Améliorer l’expérience utilisateur du tunnel d’achat pour le consommateur.

Développeurs, êtes-vous prêts pour Drupal 8 ?

Développeurs, soyez prêt pour Drupal 8 et les dernières nouveautés ajoutées au CMS
“It’s ready, when it’s ready!” Nous connaissons tous cette citation, qui fait partie de la communauté Drupal. Ce n’est un secret pour personne, Drupal 8 sera bien plus compliqué à appréhender que les versions précédentes. Malheureusement il est encore impossible de définir une date de sortie, néanmoins on peut se dire qu’il nous reste encore quelques mois devant nous. Utilisons ainsi ce temps pour comprendre et découvrir tous les pré-requis de cette nouvelle version.

Drupal Commerce, ajouter un pane custom dans votre checkout

Drupal Commerce creation d'un pane de checkout
Comme nous avons pu le voir dans l’article précédent, il est simple de configurer le checkout de Drupal Commerce de façon à créer l’expérience utilisateur que vous désirez. Dans cet article nous allons voir comment avec du code, ajouter et modifier des panes. Pour rappel, les panes sont les éléments qui composent les différentes pages du checkout. On y retrouve par exemple, le pane de paiement, d’adresse ou encore de choix de solution de transport.

Drupal Commerce, maitriser votre checkout

Drupal Commerce configuration du checkout
Une des demandes récurrentes de la part des utilisateurs de Drupal Commerce est la possibilité de personnaliser le checkout. Que ce soit pour changer les étapes du checkout, ou pour recueillir des données supplémentaires, l’API de Drupal Commerce permet de répondre à ce besoin facilement. Drupal Commerce vient avec deux concepts concernant le checkout, les Pages et les panes. Les “pages” permettent l’affichage et la configuration des différentes pages du checkout, comme par exemple la page de paiement, de livraison ou encore comme la page de résumé de commande.

Guzzle, consommer des webservices facilement

Que ce soit pour mettre à jour une gestion des stocks, pour échanger des données ou encore pour mettre à disposition des informations, le moyen le plus simple pour faire cela, est la mise en place de web services. A l’heure du tout interconnecté, il est rare de réaliser une solution e-commerce sans échange d’information avec un CRM ou un ERP. Bref, les webservices sont partout et restent souvent le moyen le plus simple d’échanger de l’information.

Yaml, le format de configuration

L’une des premières choses que vous allez remarquer en regardant le code de Drupal 8, est le nouveau format de configuration. Terminé les extensions en .info, maintenant toute la configuration réside dans des fichiers .yml écrits au format YAML (YAML Ain’t Markup Language).

Aussi facile à lire que précédemment, il permet plus de choses et s’est imposé comme l’un des formats de standardisation dans plusieurs langages de programmation, tels que C, Perl et Python. L’une des grandes décisions prise pour Drupal 8 a été de standardiser le plus possible et de réutiliser des composants existant et fiables de façon à se concentrer sur autre chose. Ainsi le format YAML remplacera nos bons vieux fichiers maison.

Coup de pinceau sur le blog

Comme vous avez pu le constater, le look & feel du blog a évolué et j’espère qu’il vous plait ainsi.

Après quelques années à utiliser Wordpress, j’ai décidé de changer et de passer à Octopress. WordPress étant devenu trop complexe et trop gourmand pour mon besoin, je me suis alors tourné vers une solution plus légère qui me permet de générer des pages statiques.

N’étant ni designer, ni même ergonome, j’aime néanmoins m’appliquer et faire attention à l’expérience utilisateur, certainement à cause du e-commerce et le fait de vouloir aider mes clients à augmenter leur taux de conversion. Du coup, j’ai repensé ce blog comme un produit, avec des clients d’un coté et une rédaction de l’autre. J’ai d’abord listé sur le papier les différentes fonctionnalités traditionnelles d’un blog, puis celle qui pourrait aider à la navigation et la lecture, pour ensuite me concentrer sur l’essentiel.

Vagrant comment ça marche

Si vous avez lu l’article précédent sur le même sujet, nous avons conclu sur le fait que Vagrant avait toutes les fonctionnalités nécessaires pour construire un environnement de travail digne de ce nom. Dans cet article nous allons voir à quoi sert le fichier “Vagrantfile” et comment Vagrant fonctionne. Le principe Pour fonctionner, Vagrant à besoin de deux choses. La première est un fichier de configuration nommé “Vagrantfile” dans lequel reside toute la configuration de la machine virtuelle et une box qui n’est autre qu’un système d’exploitation vierge, prèt à l’emploi.