Embedded content will not work with v7. However in v7 you have the new "display as list" option on document types which was created to support the type of situations where embedded content was used previously.
I don't see "display as list" in Umbraco 7 as a replacement for Embedded Content for the simple fact that it can't be applied selectively to document types. I'll give you example:
DOING IT THE PRE-EMBEDDED CONTENT WAY:
Let's say I have a "web page" document type and a "slide show item" document type. If my Content Manager wants to create a slide show on the home page then they create multiple "slide show item" content nodes as children to the home page node. So ultimately they end up with a content tree that looks like this ...
web page node (home page)
slide show item 1 node
slide show item 2 node
web page node (about page)
web page node (contact us page)
The content tree is a mix of node types where some represent "pages" of the website and others represent "data". Messy and confusing for the Content Managers.
DOING IT WITH EMBEDDED CONTENT:
I delete my "slide show item" document type and create a "slide show" Data Type using Embedded Content as the data renderer. Now, my "web page" document type has a property called "slide show list" using the "slide show" data type. Now, my content tree looks like this ...
web page node (home page)
web page node (about page)
web page node (contact us page)
Much cleaner. Each node in the content tree represents a page in the website. And the Content Manager knows he can go to the home page node and edit the "slide show" property to change the slide show items.
DOING IT WITH UMB7 LIST VIEW:
Now I have to bring back my "slide show item" document type and create content tree nodes with it. Except now I can enable "view as list" and my tree looks like this ...
web page node (home page)
Hrm. Now my Content Manager has to click on the home page node in order to see a list view of "slide show item" nodes mixed with "web page" nodes. That's basically the same mess I had originally before Embedded Content saved the day.
I think list view is a nice idea, but what would make it REALLY useful would be to selectively choose which document types it shows. In my above example I would have "web page" nodes show in the content tree while "slide show item" nodes would show in the list view. Is that where this is headed? If so then hooray! If not ... meh.
Fyi, I have posted a PR replicating the same feature in v7 using Angular. Not really sure if it will make int into the core but you can vote here and there is a PR if your experienced enough to integrate the code yourself. (I could post this as a plugin but I am hopping that they will just add it to the are instead.
FYI, I doubt they will accept that pull request (assuming I understand what you are doing). There is a package called Nested Content that I have heard they plan on integrating with Umbraco 7.4. You can read about that package here: https://our.umbraco.org/projects/backoffice-extensions/nested-content/
Compatible with Umbraco 7?
Has anybody tested the Embedded Content in the current version (7) ?
Hi Till,
Welcome to Our!
Embedded content will not work with v7. However in v7 you have the new "display as list" option on document types which was created to support the type of situations where embedded content was used previously.
Jeavon
Thanks for the quick reply!
Did you mean "Enable list view"? I could not find any documentation on how to use it.
Being new here, I find it very hard to distinguish between up to date (v.7) content on our.umbraco.org and outdated forum/tv/doumentation...
Ah, yes I did!
Watch this 3 minute v7 demo video as it's shows the feature http://umbraco.com/follow-us/blog-archive/2013/11/21/umbraco-7.aspx
v7 videos on Umbraco.tv are expected later this month. v7 specific documentation is labeled as such, e.g. http://our.umbraco.org/documentation/Using-Umbraco/Backoffice-Overview/Property-Editors/Built-in-Property-Editors-v7/ but most documentation does apply to both v6 and v7
I don't see "display as list" in Umbraco 7 as a replacement for Embedded Content for the simple fact that it can't be applied selectively to document types. I'll give you example:
DOING IT THE PRE-EMBEDDED CONTENT WAY:
Let's say I have a "web page" document type and a "slide show item" document type. If my Content Manager wants to create a slide show on the home page then they create multiple "slide show item" content nodes as children to the home page node. So ultimately they end up with a content tree that looks like this ...
The content tree is a mix of node types where some represent "pages" of the website and others represent "data". Messy and confusing for the Content Managers.
DOING IT WITH EMBEDDED CONTENT:
I delete my "slide show item" document type and create a "slide show" Data Type using Embedded Content as the data renderer. Now, my "web page" document type has a property called "slide show list" using the "slide show" data type. Now, my content tree looks like this ...
Much cleaner. Each node in the content tree represents a page in the website. And the Content Manager knows he can go to the home page node and edit the "slide show" property to change the slide show items.
DOING IT WITH UMB7 LIST VIEW:
Now I have to bring back my "slide show item" document type and create content tree nodes with it. Except now I can enable "view as list" and my tree looks like this ...
Hrm. Now my Content Manager has to click on the home page node in order to see a list view of "slide show item" nodes mixed with "web page" nodes. That's basically the same mess I had originally before Embedded Content saved the day.
I think list view is a nice idea, but what would make it REALLY useful would be to selectively choose which document types it shows. In my above example I would have "web page" nodes show in the content tree while "slide show item" nodes would show in the list view. Is that where this is headed? If so then hooray! If not ... meh.
There is a extension (in Preview mode - source available) called Archetype - http://blog.imulus.com/kevin-giszewski/umbraco-7-package-preview-archetype
If it's not right try this as a starting point - http://blog.imulus.com/kevin-giszewski/umbraco-7-the-sortable-dynamic-angular-property-editor-example
@Rodske ... Thank You! Archetype looks like the perfect solution for me.
Fyi, I have posted a PR replicating the same feature in v7 using Angular. Not really sure if it will make int into the core but you can vote here and there is a PR if your experienced enough to integrate the code yourself. (I could post this as a plugin but I am hopping that they will just add it to the are instead.
FYI, I doubt they will accept that pull request (assuming I understand what you are doing). There is a package called Nested Content that I have heard they plan on integrating with Umbraco 7.4. You can read about that package here: https://our.umbraco.org/projects/backoffice-extensions/nested-content/
is working on a reply...