Drupal San Diego

Adding external style sheets to your Drupal theme

Sometimes it's best to add external CSS files through Drupal's drupal_add_css() function. A very practical example is where we add a Google web font to a subtheme. If you're customizing a subtheme of a complex theme like Omega and don't want to have to create a new page.tpl.php file just to add a custom style sheet, or the additional overhead of a custom module, this is a great solution.

Restricting Shipping States in Ubercart, Drupal 6

We recently had to do some work for a client where they were only allowed to ship to certain states due to alcohol license shipping restrictions. Our needs were pretty simple and we didn't want unnecessary overhead to affect performance, so we rolled our own solution with a custom module.

Node checkout with quantities

The Node Checkout module is a great way to allow users to customize a product with a Drupal + Ubercart setup. However, one of the flaws is that it doesn't allow you to change the quantity of the item in the cart after it's been added.

Use Boost to Increase Drupal Website Performance

The Boost module for Drupal is an easy way to increase page load performance by caching static pages on your website to files. Doing so significantly decreses page load times and server load for anonymous visitors. This module is ideal for websites that don't require a user account, such as most corporate websites, restaurant websites, and informational websites.

Essential Drupal SEO

SEO Checklist

SEO Checklist, as the name implies, is a checklist of things you should do to optimize your website for search engines. It even keeps track of the to do items for you. Definitely a good place to start.

Drupal SEO Checklist

Nodewords

Join us at Drupal Camp LA, August 6 & 7

Drupal Camp LA is a free event put on by the Drupal community once a year. Join us at this year's event for lots of great sessions, whether you're a beginner, looking to improve your skills, or a seasoned professional.

Gaslamp Media partner Thai Yin is a teaching a class on creating customizable products in Ubercart. Drop by, learn about Drupal, and say hello. 

Why Drupal?

We created a special page to let everyone know our favorite reasons we use Drupal. Check out the 12 reasons you should use Drupal for your website.

Drupal Webform Video on Youtube. 30 minutes to make. 8,600+ views.

When working on a website project last year, I started to realize documentation was severely lacking for many popular Drupal modules. So I decided to grab my laptop and a microphone, and sat down in a quiet room to record a short video tutorial showing how to set up and use the Drupal Webform module. It took about 30 minutes to record, edit, and render. Today it's the most popular video on the subject on YouTube with 8,600 views and counting.

Provident Trust Group Redesign

Provident Trust Group came to us with an existing Drupal website that needed a fresh new look to replace their cluttered homepage and hard to use form finder. We cleaned it up with a simplified homepage focused on company's main services and laid out the form finder in a more graphical format with easy to read form names and descriptions.

Syndicate content