Block Alias
Permalink
Is there a way in C5 to create an alias of a block, similar to the way page aliases are done? Meaning you have a block...say a content block. You want that same chunk of content on a couple of pages, but don't want to worry about editing each one when you need to make a change. It would be nice to be able to add an alias of that block to other pages, and let the original be the only place you have to make edits. When you edit that main one, the others are automatically updated.
After digging around the core C5 code a bit, it seems like some sort of functionality like this might be already existent in the core, but not fully developed yet. Kinda hard to tell. Does anyone know if something similar to this does already exist or not? I know you can setup Page Type defaults, but the problem there is that if my pages already exist and I forgot to setup the defaults, there's no way to set that up without totally redoing each page. Plus, there are other limitations to doing it that way.
I created a block with this functionality, but there are some minor limitations (it doesn't seem to be handling forms properly on the forms and survey blocks). But I think an ideal way of doing this would be to integrate it with the scrapbook. Then when you copy a block to the scrapbook, you can add it to a page either as a copy, or as an alias.
Thoughts?
After digging around the core C5 code a bit, it seems like some sort of functionality like this might be already existent in the core, but not fully developed yet. Kinda hard to tell. Does anyone know if something similar to this does already exist or not? I know you can setup Page Type defaults, but the problem there is that if my pages already exist and I forgot to setup the defaults, there's no way to set that up without totally redoing each page. Plus, there are other limitations to doing it that way.
I created a block with this functionality, but there are some minor limitations (it doesn't seem to be handling forms properly on the forms and survey blocks). But I think an ideal way of doing this would be to integrate it with the scrapbook. Then when you copy a block to the scrapbook, you can add it to a page either as a copy, or as an alias.
Thoughts?
Hey man,
go to the dashboard, click on scrapbook down the left side, then check out the global scrapbook?
You can add a block there, edit it and it reflects across your site, at least it still did in the concrete5 i have locally, which is either 5.3.3.1 or something really close to that.
Add a block from there, edit from the dashboard and the changes cascade out.
go to the dashboard, click on scrapbook down the left side, then check out the global scrapbook?
You can add a block there, edit it and it reflects across your site, at least it still did in the concrete5 i have locally, which is either 5.3.3.1 or something really close to that.
Add a block from there, edit from the dashboard and the changes cascade out.
man, i totally wasn't thinking on that you. but it does have to be a shared scrapbook, not a personal scrapbook, otherwise you can't edit it from the scrapbook page in the dashboard (for example, "Admin's Personal Scrapbook" cannot be edited on that page, and when you add blocks from there to a page, they are copies, not aliases). anyways...using a shared SB works perfectly! thanks scott!
i think we still do this with page defaults and scrapbooks if im not mistaken.. clearly, this is the most helpful reply ever.. I'll get someone with at least half a brain on their shoulders to reply to this when we come up for air.
-frz