-
Drupal 8 Module (Distro!) of the Week: Lightning
What does the Lightning distribution do? “The Lightning Distro gives developers a starter kit for building great authoring experiences in…
Read More » -
How to write a PHPUnit functional test for Drupal 8
Step 1: Create a Fixture To quote the PHPUnit manual: One of the most time-consuming parts of writing tests is writing the…
Read More » -
Debug Site Performance Using Web Profiler in Drupal 8
In the beginning of any Drupal project the site loads very quickly because there aren’t many modules installed. But as…
Read More » -
Let’s debug in Drupal 8 !
It has been nearly 7 months since Drupal 8 first release and as a developer, I am still in the…
Read More » -
DIGGING INTO DRUPAL 8: CODE SNIPPETS FOR SITE BUILDERS
The more I work with Drupal 8, the more I realize how much has changed for developers in the Drupal…
Read More » -
Managing media with Drupal 8
Media management has been identified as a priority in the last DrupalCon (New Orleans 2016). If we could have on…
Read More » -
How to enhance your content authoring by adding custom CKEditor plugin in Drupal 8?
Steps to create CKEditor plugin. Define and add basic plugin info in hook_ckeditor_plugin_info_alter() in your module file. File: my_module.module function…
Read More » -
Drupal 8 Routing Tricks for Better Admin URLs
Implementation If you wanted to customize URLs in Drupal 7, you could use the Pathauto module. You can still do that in…
Read More » -
Adding language id to the body class in Drupal 8
When I started making sites with Drupal 8 I missed a special body class that I sometime need for theming as…
Read More » -
Drupal 8 Module of the Week: Permissions by Term
What does the Permissions by Term Module do? “Permissions by Term (PbT) lets you easily build access-restricted content areas on…
Read More »