Experience & Skills
Software development ramblings.
Drupal 8: Programmatically get data from a view field
Viewfield provides a field that holds a reference to a View and renders it whenever the entity containing the field is displayed.
24 Sep 2018
Drupal 8: Creating your own services
In a recent project there was the need to create a new class that could be used as a service in Drupal 8 as it...
10 Sep 2018
Drupal 8: Creating custom forms
There will be many occasions where you will have to create custom forms in Drupal 8. Drupal Console can be used again to create the boilerplate code, which we can...
10 Aug 2018
Drupal 8: Creating custom content entities
As you start to work on more complex applications, you will find the need to create custom entities rather than using content types.
10 Jul 2018
Drupal 8: Using Drupal Console to create a custom Views field plugin.
Drupal Console is a new tool for Drupal 8 which will generate boilerplate code when creating modules, custom entities and much more. It also behaves a little like Drush.
10 Jun 2018
Drupal 8: Dependency Injection, what's that all about?
A big part of learning Drupal 8 and for some reason the one that took the longest for me to get my stoneage brain around is Dependency Injection. The title...
10 May 2018
Drupal 8: Goodbye hook_menu!
So, as you may be aware, hook_menu no longer exists in Drupal 8, replaced by a much better routing system. This new system consists of various different YAML files, to...
10 Apr 2018