Wrestling with an error message on a Drupal Commerce site today. I kept getting errors relating to a missing template file with no path and no file name .tpl.php. Fortunatley with a little debugging giving me a pointer to the correct issue queue on Drupal the solution was readily available. So here's a few easy steps to follow in case you have the same issue.
George's blog
Importing Products Displays and related Products to Drupal Commerce
In this post I am going to look at Drupal Commerce and demonstrate how to prepare e-commerce product data for import into Drupal Commerce - and show how to create a delimited list of product references to link the products to their display nodes. These techniques supplement the wealth of great practical demos and documentation provided by the Commerce team.
Top Car Dealership adopts Drupal
Kambara has just launched a new website design for Burton Kia at www.burtonkia.co.uk.
History of Parliament Online - Uses Drupal
We were engaged by the History of Parliament Trust to work on their flagship website that publishes the results of research into the members and constituencies of all British parliaments since 1386.
See for yourself at : http://www.historyofparliamentonline.org
This data rich web site is managed by the Drupal CMS and has tens of thousands of 'nodes'.
A case for the Drupal commerce detective
Finally solved a curious issue that has been nagging me on a test Drupal commerce site.
I have a utility script that lists products that are not linked to Product Displays (handy). Perplexingly the ‘report’ kept showing some orphaned products even though I had linked them all and the report had shown none previously.
It is a test site undergoing some heavy development so at first I put it down to that - rolling the database back and forth etc But today I noticed it and was pretty sure that nothing had changed that could cause such data changes. Could it be some bug in entity API, commerce ? Unlikely! So crack out the deer stalker and pipe lets investigate!
960 Robots theme - unwanted tweets in header
You'll notice that we are using the excellent 960 Robots Drupal theme for this blog. We aim to showcase several contributed modules and themes over time to show how they can be setup and used etc - using this site as a basis for video casts - in case you were wondering why we don't use our own themes... ; )
Great theme and easy to set up with great features out of the box.
One of the features of this theme is the random tweets in the header. Nice example of how to pull an external sites API query into your site - in this case Twitter.
Kambara - Site for social media marketing expertise goes live
We have worked together with Kevin Ruston for many years - relying on his wealth of knowledge to assist customers with search engine optimisation and social media marketing campaigns. So as a platform for us to work together as a tighter team, we have created kambara a new team based working community to provide SEO and Social media marketing skills along side our design and development services.
Drupal Blueprint theme playing SEO nicely with other modules
Getting your page title and metatags correct is great for SEO and enables your readers to locate your content by getting it indexed well.
In this post we'll see how to get your modules and theme to play nicley together to ensure that your page structure is optimal for web standards and indexing. In most cases this can be sorted with a simple fix.
Drupal duplicates Content Type metatags
You may have noticed if you have looked at the page source of Drupal sites that they often have two content type metatags
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Homepage | Page Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> This is a remnant of a security fix to ensure that the page always had a content type. (you can read all about it here http://drupal.org/node/451304
Drupal Ubercart - Changing your 'cart' to your 'basket'
If you use the Ubercart module suite for Drupal to create e-commerce sites (we do and love it!) then one of the things you may wish to do is to change the default 'cart' to 'basket' - for a non-US audience. There is no setting in the Ubercart modules to enable this - but it is really easy and here's how to do it.
Get the excellant string overrides module and install it. Then set it up to swap the following fields:
Original - Replacement