Placing Content on pages
First, a note:
Following common writing practice, I'm capitalizing words in the titles of EDAM pages. But I leave "pages" uncapitalized in this page's title, to avoid confusion. This page is about placing content on any web page (uncapitalized, generic meaning), and isn't specifically about the node type that Drupal calls Page (which I capitalize).
End note.
Here I'll cover how to place your nodes – your Story nodes, Page nodes, Blog Entry nodes etc. – onto a page in your site.
Hmm? Isn't it a little late in the manual to be writing about putting content on pages? And hasn't EDAM already covered the topic here and there?
Yes, there's been some discussion already, such as how to create a Story node or Page node, and how to "promote" these to the site's front page. But there's more to the story.
First, it's good to review the ways to build a page from a single node, versus building a page from a list of many nodes. There are more ways to do the latter than have been presented so far.
Second, to make things even more fun, there's the big Drupal Truth that you need to wrap your head around: despite the convenient wording used above, you don't actually "place" nodes on a page; rather, you tell Drupal to create a page that picks up and lists your target nodes (and adds other content as well).
A participant on the drupal.org forums said it better than I can:
The basic concept of a CMS (content management system) like Drupal, is that you don't create pages as a whole. You create bits of content and other elements (nodes, blocks, header, navigation...) and you configure the CMS so that it puts your page together on the spot. - marcvangend
Whether you find that a big shift in thinking or not, absorbing it is a key to making great stuff with Drupal.
With that, on we go!













Post new comment