Virtualandscape en version Drupal 8

Avec l'arrivée de Drupal 8.2.1, je me suis enfin décidé à migrer ce site vers Drupal 8.

Je voudrais en profiter pour faire le point sur l'état de Drupal 8 vu du coté développeur, en faisant suite à cet article écrit début 2015 dans lequel j'estimais que Drupal 8 n'était pas encore prêt.
 

- Qu'en est-il maintenant ?
 

La plupart des modules les plus…

Le: 22 -
10-2016
Dans : Drupal 8
Commentaires:

Construire son site web avec Drupal 8 maintenant ?

Cela fait pas mal de temps que toute l'attention des développeurs de Drupal est tournée vers Drupal 8.
Drupal 7 est sorti il y plus de quatre ans, maintenant et plusieurs clients m'ont déjà demandé quand le passage à Drupal 8 sera possible.

Même s'il est tout à fait possible de créer dès aujourd'hui un site web avec la dernière version Beta de Drupal 8, il est clairement trop tôt pour une utilisation en production.

- Il existe encore…

Le: 5 -
03-2015
Dans : Drupal 8
Commentaires:

Ajouter un lien de menu dans un module pour Drupal 8

Cet article fait suite au précédent, dans lequel nous avions construit un module pour Drupal 8 et affiché le texte d?fini dans le contrôleur.
L'url que nous avions définie dans le fichier demo.routing.yml était "/mapage".

Il nous faut maintenant ajouter un lien au menu principal, menant à cette page.

Allons-y!

Ajoutons un fichier demo.links.menu.yml à la racine de module.

Le: 4 -
03-2015
Commentaires:

Créer un module avec Drupal 8

On peut voir plusieurs articles sur le web détaillant la création d'un module pour Drupal 8.
Malheureusement, Drupal 8 ayant beaucoup évolué depuis la première version Alpha, nombre de ces tutorials Dupal 8 sont dépassés.

Voici donc un exemple expliquant l'élaboration de module avec un code qui devrait maintenant rester inchangé.
Cet article est écrit sur la base de Drupal 8 beta 7.

Avant de commencer, je voudrais quand même rappeler que Drupal 8 est basé sur le…

Le: 2 -
03-2015
Commentaires:

Backdrop CMS

Drupal 8 sera une nouvelle version du CMS exigeant plus de compétences de la part des développeurs que son prédécesseur Drupal 7.

Le passage à une architecture Objet, Symfony, Twig, Doctrine, l'Injection de dépendance imposent un apprentissage plus long que pour tout autre CMS aux développeurs.
Seuls les développeurs ayant déjà une bonne connaissance de Symfony verront au contraire leur approche facilitée…

Le: 10 -
07-2014
Dans : Drupal 8
Commentaires:

Drupal 8, Composer et Packagist

Parmi les nouvelles additions à Drupal 8, nous trouvons "Composer".

Composer est un outil de gestion de la dépendance en PHP. Il vous permet de déclarer les bibliothèques dépendantes dont votre projet a besoin et il va les installer dans ce projet pour vous.
(traduit de https://getcomposer.org/).

Composer va chercher ces bibliothèques sur packagist.org
Dans…

Le: 10 -
07-2014
Dans : Drupal 8
Commentaires:

Drupal 8, PSR-4 et l'autoloading

Drupal 8 est passé de PSR-0 à PSR-4 en Juin, qu'est-ce que cela signifie ?

- Le terme PSR, "Php Standard Recommandation" décrit une spécification pour les classes de chargement automatique (Autoload) des chemins de fichiers.

L'autoload permet d'inclure des fichiers sans avoir recours à des déclaration de type "include... ou include_once", en se basant sur le chemin des namespaces. (N'oublions pas que…

Le: 10 -
07-2014
Dans : Drupal 8
Commentaires: