Blog

Sort Drupal Commerce Shipping Services Sunday 10, November 2013 mglaman

If you are using Drupal Commerce and are allowing customer's two or more shipping services you'll notice that the order may not make sense. By default the shipping services are displayed by how they're output in grouping of shipping provider then some other sorting that isn't cost based. There is a hook within Commerce Shipping that allows reordering of all shipping services.

 

Designing for Drupal: Wireframing

Published on Saturday 9, November 2013

Solid web design requires a well planned wireframe of the website's design outline. A wireframe depicts a page's layout and helps organize the content and get a feel for how the website should hold its content. If you aren't familiar with the idea, think of how animators being using sketches on a storyboard. Each sketch is a penciled drawing of a frame and it helps tell the story. The wireframe tells the story about the site's content and how it will be displayed.

 

Commerce Reports 4.x Thursday 7, November 2013 mglaman

I spent a few hours this evening and knocked out a few updates for Commerce Reports to kick off the 4.x version of the module. It separates the module from the non-maintained Visualization API for the maintained Charts module. This version also removes the granularity filter we've all come to know and love with using Views Date Format SQL module. This cuts back on module code to maintain for this module and better usage of the SQL query. Not to mention more reliable (I always seemed to get an extra month or day rolled in.)

Drupal and New Relic, pure winning.

Published on Wednesday 6, November 2013

I use my personal server as a guinnea pig to push my server administrative skills to the edge and help bleed as much performance out of Drupal. So not even an hour and a half ago I signed up for New Relic and installed their monitoring daemon on my server. And I'm in love. The installation was ridiculously easy that even a novice who is scared of the terminal could pull it off.

New Website!

Published on Monday 4, November 2013

I have just migrated my website from WordPress to Drupal, so if you run across any bugs I apologize while I get the kinks figured out. I discovered the hard way Disqus comments do not migrate well, even if its just across platforms and no URL changes.

Drupal Commerce and Reporting Monday 28, October 2013 mglaman

Drupal Commerce is an amazing open source ecommerce solution; with its foundation in Drupal it can easily contend with the big cookie-cutter ecommerce solution companies. Except for one area - reporting. Drupal Commerce and reporting seem to have missed each other while its growth skyrocketed. I mean, there are ways to build reports and show your store's revenue...just nothing "perfect," in my mind. Let's start with this: Drupal commerce orders have a creation date and updated date.

Drupal Commerce Free Shipping Rule

Published on Monday 30, September 2013

Free shipping offers are a huge request in Drupal Commerce. Here is how you can use one shipping calculation rule to provide free shipping without making new shipping services or modifying existing ones. Typically tutorials have you create a new "Free shipping" flat rate service that checks if the order is greater than XX and have your other services check if the order is less than XX. That's neat, but sucks if you or your client is just trying to offer a sweet deal for a month.

Responsive Facebook Like Box

Published on Sunday 22, September 2013

We've all been there - create this awesome responsive design for a client's website and then you have to try and slap a Facebook Like Box in there..somehow..without breaking your responsive work. Sucks, doesn't it? But it doesn't have to. Using a little jQuery you can cause the Facebook Like Box to re-render on window load or resize allowing it to become responsive versus hardcoded.

 

Drupal Commerce and Google AdWords Conversion Tracking

Published on Wednesday 14, August 2013
Google AdWords provides a tracking code that allows you to keep track of how well your ads are performing - if someone clicks an ad and ends up at the conversion code, the ad was technically a success. Typically you would use this in e-commerce and track order completions.
Subscribe to Blog