Drupal 7

Posted By Brad Czerniak on Tuesday, July 14, 2015 - 13:31

About a year ago, Chris pointed the dev team toward a cool new module called Paragraphs. Since then, we've played with it on test sites, rolled it for use on sites for clients (including some big ones!), and tried combinations of bundles and fields that push the limits.

Here are some of the cool things we've done with Paragraphs:

Posted By Brad Czerniak on Thursday, October 23, 2014 - 15:30

Drupal developers [hopefully] find themselves writing "field formatters" fairly often. These pieces of code add ways to display the data stored in fields, so having an arsenal of formatters can come in handy.

Making formatters is often straightforward, but some of the work gets repetitive and tedious. The snippet below should allow you to at least get up to speed more quickly, if not make the "settings summary" a worry of the past.

The snippet

Posted By Chris Keller on Saturday, February 15, 2014 - 08:11

At Commercial Progression we rely heavily on Drush. We use it to download modules, enable them, update/revert our features, clear the cache, and make our coffee in the morning (feature request). It’s hard to imagine life as a Drupal developer without it and I would like to share a feature of Drush that I find very useful. Drush provides an easy way to keep your environment's files and database in sync. I will show you how to set this up and make your life just a little bit easier.

Posted By Brad Czerniak on Tuesday, March 19, 2013 - 15:03

Drupal developers tend to treat overriding theme functions as a last resort. However, it's sometimes necessary in order to eliminate default functionality provided by core.

One instance we recently found where the default theming was not to our client's expectations was the "unlimited" field widget (the widget is the form element on the edit screen, while a field formatter themes the output on the view screen). Unlimited widgets display with tabledrag re-ordering, without any option to disable it.