John Ennew

Coder Lounge part 2

By John Ennew | 31st October 2012

The Deeson Drupal Devs attack Drupal 8 core issues for the second month in a row.

Fixing problems when you see them and cleaning code as you go might cause you delays in the moment but can pay you back many times over in the future.

The Deeson Online developers get involved in Drupal 8 core development, including action photos!

Software design patterns are an important part of every Software Engineers toolkit. This article is a short discussion of what it is, why it's important and where to find out more.

When a site developer exports a feature to code, all the values stored against that feature on the site they export from are saved into code. It may be necessary to customise one or two of those variables for a particular environment later. If the export uses ctools then there is a hook that can alter an exportable as it's being imported.

Here is a handy tip for people using the variable module to get a list of all the possible types of variable the variable module supports.

You might find it desirable to place views template files into a module rather than the site theme. If the module is a feature which contains a view and is something that you might want to use on another site, then it makes sense to group the view and it's templates in the same module. The following article describes how to tell views that your module contains views template files and how to tell features that you want to tell views that the module contains views template files.

We are enjoying using the Drupal Commerce Framework. Here are a few programming tips.

When you want even more control over an outputted field than display suite expert mode allows, you can put a theme function in template.php file. This article describes a neat design pattern for developers to use to experiment with a gives an example of how you might use it.

In this article we explain how to trigger an ajax event handled by Drupal 7 at any time and not just on a form submission or link event.

Pages

Subscribe to John Ennew