Add multiple Blocks at once

Permalink
Ho Guys, I am currently developing a site for a client. The site design is made up of different coloured squares down the page (all full width) with multiple different content types in each. To enable the client to add a new colour square and fill with content I am using this blockhttp://www.concrete5.org/marketplace/addons/block-wrapper/.... This works great for me as I know to move the content type between the start and end blocks. However to make it easier for my client I looking for something that will add the start and end automaically with a concrete 5 "New Area" between the two just by inserting one block, this is so the client wont have to insert the start, add content the insert the end and if they need to add more the "new area" will still be between the two so they wont have to create a new content type and move between the start and end.

I hope this makes sense and I have posted to the right place.

Any help apprciated.

Ian

 
JohntheFish replied on at Permalink Reply
JohntheFish
My solution would be to make each square a hidden sub-page or stack, then pull in each with either Universal Content Puller with an appropriate wrapper or Page List Teasers with the template tweaked to wrap each teaser.

I also have an addon Uber List currently in the PRB that could be good for this.
snookian replied on at Permalink Reply
Hi, Thanks for the reply. I am quite new to concrete 5 so didn't really understand much of what you said. I have seen you add on "Universal Content Puller" but again as I'm quite new to this I'm nervous about paying for add-ons that I'm not sure if I can develop to what I need.
JohntheFish replied on at Permalink Reply
JohntheFish
Creating new 'areas' for each item listed would result in an inflexible solution because all content would vanish if you changed themes.

The usual way of creating a list such as yours in c5 is a page for each item and a 'page list' to pull them together.

Pages in c5 don't consume a lot of space, so using a page as a data item is a common practice. Such pages can be set up directly, usually with a 'page type' providing your common structure, or from the dashboard using 'composer'. An addon that helps with such is 'Best Suite - Core'. Its not easy for a beginner to set up, but could be used to provide a management interface.

You then wrap each listed page with your styling for the coloured square. As you want real content to be wrapped, one starting point for the list would be Page List Teasers. You could then create a custom template so that each teaser became a different coloured block.

(and you can try all that lot for free)

Another way to do it would be to use UCP to pull in the main area of each item page. The list would not be automatic as with a page list, but would allow you to use UCP wrappers for quick styling.

(to try this for free, you could use the Global Areas addon block and block design to create a mock up)

Uber List is an addon I currently have under review in the PRB that can combine both of the above.
JohntheFish replied on at Permalink Reply
JohntheFish
Uber List is now approved and available:

http://www.concrete5.org/marketplace/addons/uber-list/...