Scenario: You have a Views page or block that needs to display contents which are grouped or categorized/classified by a taxonomy term. In my case I have a list of contents (content type sponsors) that needs to be grouped and displayed in this order: Major Sponsors, Partners, Sponsors. For example in above screenshot.

In some instances, you may want to restrict your views page (in this case to permit only selected roles to view contents categorized in certain taxonomy terms). You also, however, will want some text available and viewable publicly on the same Views URL or page. To do this, you may follow these simple steps.

As of Drupal Media module version 2 and 3, there are a lot of modules, contributed or custom which have yet to upgrade its code to complement with Media's major overhaul. Notably, this error I kept encountering with Drupal 7 projects:

Fatal error: Call to undefined function media_include_browser_js() in

To troubleshoot and fix this:

Tags: 

Use Taxonomy Term Google Maps module to get a Google Map from fields using Taxonomy Terms. It simply provides an option to select the terms defined under each vocabulary. This just uses Google APIs. The APIs return the geometry.location of term title and marking its position on Google map

Scenario / Useful if you have:

There are a lot of grid modules for Views in Drupal 7. Below are some of the views grid modules for Drupal 7 that works well out of the box, at with some configurations as required. Listed are some some challenges and best features for the following grid modules:

Use case: 

TVI to use customized View display generated from the Taxonomy term (Content) template

Issues: 

Off the box from the template Taxonomy term (Content), without additional contextual filters and relationships, the View does not seem to output or work properly when using any of the following:

BX Slideshow
FlexSlider
Grid
Jump menu
Slideshow
Superhero Portfolio
Table

On Drupal 7, you suddenly experience a login user page being redirected to a non-working or blank page at /user/login?destination=user. On below example, you notice the login form will not work as no form fields are being displayed. Even on source code, the same form fields are missing.

Drupal user login error, redirected page

For many instances, you will need to have a unique form for each of your webpage. For instance, a product page with an inquiry message for this item. You will find that the usual webform setup will not be ideal for such since a webform can only be used globally and not specific per node. As such, enabling Webform functionality per content type does not seem a straight forward solution either. Before trying to create a custom module or functions, try solution provided by the Webform Default Fields.

Pages