How would a seasoned Drupal user accomplish the following?

I have two content types, Portfolio-Web and Portfolio-Print. I'd like to create a page that looked something like this

[h2]Web Design[/h2]

*Add a view that shows all my Portfolio-Web nodes

[h2]Print Design[/h2]

*Add a view that shows all my Portfolio-Print nodes

As far as I can tell there is no way that I can do this using only the views module, or is there? Would a module like Panels work?

Thanks :)

Comments

nevets’s picture

Panels would work fine for this, I suggest the 5.x-2.0-beta2 version, while beta it seems to work fine and has a much nicer interface.

dnguyen’s picture

You can also declare your own regions (i.e. ones besides leftsidebar, right sidebar, header, etc)...such as: "webdesign_panel", "print_panel" inside of template.php

Then have your views presented as blocks.

Then assign the blocks, through the Adminster->Blocks menu, to the particular region.

And then print the blocks where you want, through page.tpl.