A propos

Freelance, expert Drupal 8, Flocon de toile est spécialisé dans la conception, l'audit ou la maintenance de projets Drupal. Vos besoins, quels qu'ils soient, seront couverts par Drupal, du fait de son extrême modularité et de sa couverture fonctionnelle très large

Services

Vous cherchez un site Internet de qualité, qui répond à vos besoins, qui s'adresse à votre public, qui saura évoluer et vous accompagner et qui dispose dès sa conception de tous les atouts pour un bon référencement naturel et durable dans les moteurs de recherche. Vous avez trouvé.

Drupal

Drupal est un système de gestion de contenu (CMS), créé en 2001 par Dries Buytaert, écrit en PHP et distribué sous les termes de la licence GNU General Public Licence. Drupal permet de créer très rapidement un site Internet dynamique qui peut être mis à jour sans connaissances particulières.

Compétences

Flocon de toile est avant tout un expert Drupal. Pour la réalisation de votre projet Drupal, nous disposons de l'expérience indispensable et de l'ensemble des compétences requises (HTML5, CSS3, PHP, SQL, JQuery) pour que votre projet soit plus qu'une réussite.

Sur le Blog

Exporter en CSV les contenus d'un projet Drupal 8

Le besoin d'exporter les contenus d'un projet Drupal 8 est un besoin récurrent, que ce soit à des fins d'analyse ou encore de mise à jour en masse avec un processus d'importation concomitant. Nous disposons de plusieurs solutions avec Drupal 8 qui chacune présente des avantages et des inconvénients, que ce soit au niveau des types de contenu exportables, des options d'export des entêtes de colonnes et des valeurs, du niveau de droits d'accès requis et des options de configuration très variables. Nous allons ici vous présenter un nouveau module Entity Export CSV qui semble pouvoir répondre à de nombreux cas d'usage.

Ajouter une relation à une Vue de façon programmatique avec Drupal 8

Pour effectuer des requêtes et construire des pages de listing sur Drupal 8, ou tout autre contenu à collecter, nous disposons sur Drupal 8 des EntityQuery, de la Database API ou encore du module Views qui nous fournit un requêteur et une interface graphique extrêmement puissant. Chacune de ces méthodes ont leur avantages et inconvénients et peuvent mieux convenir selon certaines situations (complexité de la requête, etc.). Découvrons comment rajouter une relation à une Vue de façon dynamique.

Invalider le cache des pages en fonction d'une durée avec Drupal 8

Pour certains besoins il peut être nécessaire de disposer de contenus, ou d'éléments de contenu, qui puissent varier selon une certaine durée de temps écoulée, et donc qui nécessitent une invalidation du cache en fonction d'une certaine durée. C'est par exemple le cas typique d'une liste des événements futurs et/ou passés, liste qui doit varier invariablement avec le temps. Regardons comment utiliser une solution alternative pour procéder à une invalidation de cache selon un critère de temps.

Convertir une entité de contenu pour la rendre traduisible avec Drupal 8

Jusque Drupal 8.7, nous disposions d'une commande drush fort bien utile pour le développement d'entités de contenu, et les mettre à jour au fur et à mesure de leur évolution avec le projet. Cette commande, drush entup ou drush entity-updates, nous permettait de mettre à jour la définition des entités et/ou de leur champs.

Portfolio