Build a New Drupal Homepage With Panels

Panels Training Class

Panels is one of the most popular modules amongst serious Drupal site-builders.

Panels allows you to easily create custom layouts for your content and your landing pages. Without writing a line of code, you can use drag-and-drop tools to rebuild your pages.

In these videos from our Panels training class, we’re going to show you how to redesign your site’s homepage using Panels. We’ll also see how to create different homepages for guests and logged-in users.

#1. Building a New Homepage

In this first video, we assume that you have already installed and enabled the Panels module. Rod is going to show you how to redesign your site’s homepage using Panels:

{snippet panelsvideo}

#2. Using the In-Place Editor

In this second video, Rod uses the In-Place Editor to re-design the homepage using drag-and-drop tools:

{snippet panelsvideo2}

#3. Another Homepage for Guests

In this video, Rod uses the Variants feature in Drupal to create a different homepage for site visitors who aren’t logged in.

{snippet panelsvideo3}

Author

  • Steve Burge

    Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.

0 0 votes
Article Rating
Subscribe
Notify of
12 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Jean-Francois Bohemier
Jean-Francois Bohemier
9 years ago

Great tutorial… Thanks! I always managed to use EVA and other methods… Panels seems like a great option!

steve
steve
9 years ago

Thanks Jean. Yes, it’s much more suited to doing layout work than EVA.

Rodolfo
Rodolfo
9 years ago

Hi, is it recommended to use panels in a site where Display Suite is already enabled / in use?

steve
steve
9 years ago
Reply to  Rodolfo

Hi Rodolfo. There’s some substantial overlap between Panels and Display Suite, but I’ve definitely seen some sites use both.

Matt Nguyen
Matt Nguyen
9 years ago

Good tutorial, thanks!

Nancy W.
Nancy W.
9 years ago

Really did you have to insult me in the very first sentence? “Panels is one of the most popular modules amongst serious Drupal site-builders.” I think I’m pretty serious, but rarely use Panels.

steve
steve
9 years ago
Reply to  Nancy W.

Hey Nancy, It’s hard to tell if you’re joking with us, but just in case …
The implication in that phrase wasn’t that all serious site-builders use Panels, just that many do.
We definitely know many who strongly dislike Panels.

Nancy W.
Nancy W.
9 years ago
Reply to  steve

No I wasn’t joking.
I don’t dislike Panels, at least not in 7.x. I just don’t find much need for it. And the one time we built a big site using it, the customer felt it was too hard for them to maintain.

steve
steve
9 years ago
Reply to  Nancy W.

Oh sure. I don’t disagree at all. There’s a lot of people who won’t touch Panels.
But, we do also see a lot of skilled, high-profile Drupal shops using it.

Christian Biggins
Christian Biggins
9 years ago

Great videos, thanks.

Yohann
Yohann
9 years ago

What would be the benefits in using Panels instead of simply using hook_menu for the homepage and manage everything with blocks, regions and template files?

steve
steve
9 years ago
Reply to  Yohann

Hi Yohan. There’s no knowledge of the Drupal hook or templating system needed. Panels can be used by non-experts.

12
0
Would love your thoughts, please comment.x
()
x