Tabbed view on main page

calebm12 - June 21, 2009 - 22:45

Hi. I only have one content type which i have created called Submit. This content type has a title, body, link field, and image upload field. It also allows a user to select a category (of which there are 3 right now). these are predefined taxonomy terms.

I would like my opening page to have a block in the body section that has 3 tabs (one for each category) and the user can click on the tab to see the most recent postings for each category. just the title with a link to the actual node.

can someone give me some guidance on how to do this. i am just learning the views module but seems pretty easy to filter by taxonomy term. what i dont understand is how to craft this block view into a tabbed block.

thanks

i guess another option would be this
http://panels.demo.logrus.com/

which would be easier?

_

WorldFallz - June 21, 2009 - 22:54

I use the http://drupal.org/project/quicktabs module to place views into tabbed blocks. Works great.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

=-=

VM - June 21, 2009 - 22:55

if you want tabs investigate the quicktabs.module, there is also a views_tabs.module that would be worth investigating.

You can use panels.module if you like or you can build a custom page-front.tpl.hp with it's own regions and put the blocks in those regions.

thanks! one springboard

calebm12 - June 21, 2009 - 23:14

thanks! one springboard question on views
right now if i have a view with only a field called title it displays it as

Title: XXXXXXXXXXX

the x's being the title name. how do i get rid of the title heading...i just want a list of titles not
title: xxxxxxx
title: yyyyyyyy
title: dddddddd

etc

off to check out the quicktabs module.

quicktabs was EXACTLY what i

calebm12 - June 21, 2009 - 23:20

quicktabs was EXACTLY what i was looking for. Many, many thanks.
piece of cake

Caleb

 
 

Drupal is a registered trademark of Dries Buytaert.