ComputerMinds.co.uk

Primary tabs

Articles from ComputerMinds.co.uk

Here's a super simple tip to help you work with services for Drupal in PhpStorm (our favourite IDE).

When writing a hook implementation, for example of hook_cron, there's often a tendency to write purely procedural code, like this:

This article assumes a basic knowledge of the building of custom modules, the Drupal 8 / 9 Migration system, and the processes behind creating customised migrations from a previous version of Drupal.

Sometimes it can be handy to have extra pages for a node (or any entity). For example:

I'm a fan of configuring things for display through Drupal's admin UI. It gives site builders confidence and power. What if you want to place blocks or views listings in amongst fields on pages of content? For example, to display:

Defining your own Drupal block plugins in custom code is really powerful, but sometimes you can feel limited by what those blocks have access to.

The last year has highlighted to us all how important it is for the global community to come together and solve problems. We rate ourselves highly at ComputerMinds, and figure it's time to share and stretch our abilities to the full.

The vast majority of community-contributed Drupal 8 modules now have releases that are compatible with Drupal 9, but what can you do if you need to use a module

Over the last year or so, I've got quite engaged with Drupal slack.

Pages