I have a panel with a main content area and a sidebar, path is "news".

Now, I want to create a view to be shown in the main content area, that lists a certain content-type. That's easy enough, but how do you make it so that view doesn't get its own path? I only want the view to be accessible through that panel page.

I am using Drupal 7.

1 Answer 1


Just create a block, as opposed to a page, and display the block in the panel.

  • Thanks. I'm still quite new, so the terminilogy is a bit confusing sometimes.
    – user5614
    Commented Feb 16, 2012 at 16:57
  • If he's using Panels, he should not create a block. Blocks are very limited, and should be replaced with Content Panes, when used within Panels.
    – Letharion
    Commented Feb 16, 2012 at 18:53
  • Unless I find out in a second they cannot be themed, they seem to do all I need :-) In which sense are they limited?
    – user5614
    Commented Feb 16, 2012 at 22:11
  • I would like to embed views page displays in my own callbacks, but without having to assign paths to them (the views are never displayed in their own page, but currently they are 'pages' and not 'blocks'). Is that possible?
    – Pere
    Commented Jun 19, 2014 at 21:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.