News block that appears on all pages

Permalink
I am trying to convert an existing HTML web site into a theme to use with Concrete 5. The URL to the existing site ishttp://www.patriciaclifecoach.ca/index.html.... I have most of the theme template working just fine, but I need to add a "News" block which is editable and will appear on all pages. This is the News column which is in the right side column of the existing HTML web site.

Can this be done in a Concrete5 theme? If so how would I go about doing it?

Thanks,
Richard

 
CC3381 replied on at Permalink Reply
CC3381
Try making a stack if you are using 5.5 or make a scrapbook in 5.4 and below. Then add the stack/scrapbook to every page type.
guythomas replied on at Permalink Reply
guythomas
CC3381 is correct.

Create the news block within the scrapbook, this allows you to have a single master copy that will update across the entire site.

The trick is, you will want to add it as a page default. Navigate over to the "Pages and Themes" then find the particular page type you are using to build the site. Enter the "Defaults" mode and add your new block from the scrapbook into its desired location. After adding it you can click on the block and see a menu item that says "setup on child pages". This will bring you to a menu that will allow you to add the block to the existing pages of the website.

After saving your new defaults, all pages of that page type will have your News block upon creation.

-Guy
rwegner replied on at Permalink Reply
Thanks to CC3381 for the initial response and then Guy for the extra explanation. That really helped as I am still finding my way around Concrete5.

The only thing I would add is that when you are in "Defaults" mode you need to use Paste from Scrapbook instead of Add a Block to add the block from the Scrapbook on to the Default page. Initially I tried to use Add a Block and could not find my New block in the list and tried Paste from Scrapbook.

Now it works great. Almost there. :-)

Thanks,
Richard