03 328 8646


Contributing to the community

A little landmark was reached at BlueFusion the other day - we made it onto the DrupalCommerce forum leaderboard!

Contributing to the Drupal community has been a big discussion point within the Drupal community over the past few months. We, and our clients, benefit from the massive number of hours put into building Drupal by developers, designers, documentation writers and others around the world and it's important to us that we share the solutions we find & the code we write with the community.

Mobile is everything*


For the first time Shopify has reported seeing more mobile than desktop traffic  on their platform. At the end of 2014 it's 50.3% to 49.7% - huge growth for a platform that didn't exist in any meaningful volumes until recently.

Creating a Drupal Commerce order form

Note: there's probably a lot more to think through on a site with larger numbers of products, the site we built this for has 3, so we don't have to deal with large forms, big cart updates or paginated views. This site also has Add To Cart Extras enabled, which changes the add to cart form.

Sometimes it would be nice to present your buyers with a view of their cart that both lets them add new products and update existing quantities.

Migrating Shopify to Drupal Commerce

We're doing our first Shopify to Drupal Commerce migration. With the need to differentiate between retail vs wholesale customers (pricing) and within wholesale (differing ranges) Shopify just isn't going to cut it for this client anymore. Shopify was perfect for the original spec - simple, quick to set up, cost effective to maintain and a range of great off-the-shelf templates to tweak.

How to make your website Responsive

The best way to make your website responsive depends on where you're starting from.

10 Reasons to make your website Responsive

A Responsive Web Design (RWD) structure isn't right for absolutely every business, but unless you need something very specific and unattainable from a web site on your mobile version it is right for you. If you're not sure what RWD is please check out our "What is RWD" article.

So, here are our top 10 reasons to use RWD on your website:

What is Responsive Web Design?

What is RWD

Responsive Web Design ( RWD ) is how a web site is made to display well across a range of modern devices - and those that have yet to be invented.

Once upon a time there was the desktop computer and it had a screen that came in one of two basic sizes - 800x600 and 1024x768. That meant that a single site design could be used comfortably on both screen sizes1 - there was no need to adjust the design to handle each monitor size.

Adding products and product displays in Drupal Commerce

We have a csv feed available from a POS. It's very limited and doesn't provide sufficient information to put products directly on the site, but it does at least give names, stock levels, skus and a supplier code so it's better than starting from scratch when manually editing. If you have a data feed you want to push into drupal commerce this is an example. Just write some better error handling code and add/remove the fields that do/don't exist in your set up.

Keep it DRY

DRY is a bit of a mantra with developers. It means Don't Repeat Yourself.

It should be a mantra for content owners & creators too. From a developer point of view it makes code much more manageable and maintainable. The same applies to building your site and most CMSs offer some sort of 'Token' system so that you can create blocks of regularly used content and then drop them in wherever you need them. Drupal offers a number of ways to create content once and then use it wherever you need it.

Web hosting, domain names, email & websites????

There are lots of 'bits' to a web presence, and when you're not used to them it can get confusing which bits you need and what you're paying for with each one. Hopefully this will make it clearer.

There are 4 things here and a shop analogy should help.