Multigroup CCK is hugely popular in D6, and as this is essentially the D7 version of multigroup, I'd like to nominate field collection as an important potential addition to core for D8.
Multigroup CCK languished and took forever to get to a usable state because it was a dev offshoot of CCK that wasn't really officially supported until recently. I would imagine it's going to be a while still until field collection is usable for D7.
I believe that the whole concept of having fields which can contain other fields is pretty essential. There are a lot of content types that require this sort of relationship. Rather than having to work around whatever happens to fields in D8, I think it would be great if this could become one of the core features of how fields works in D8.
That's my two cents.
Comments
Comment #1
Ciprian Oancia commented+
Comment #2
webankit commented+
Comment #3
off commented+
Comment #4
vabue commented+
Comment #5
WilliamB commented+
This is a basic feature of content types in other portal / cms...
Comment #6
kaplingat commentedsubscribe
Comment #7
redhoodie commentedsubscribe
Comment #8
jox commented+1
Comment #9
dgastudio commented+1
Comment #10
Mamouri commented+
Comment #11
kirkilj commented+1
But only if it plays nice with Field Group and carefully considers use cases supported by the other 3 or 4 related projects.
Comment #12
RobW commentedIsn't it a little premature to be asking for this? Of course we'd all like native multigroup in Drupal at some point, but Field collection itself is a young project who's feature set is still being added to and revised (see recent views discussion). I love field collection, and am very grateful for the work the maintainers have put into it, but I think they'd agree that this project isn't ready for core. Drupal 7 itself is in the early stages of its life cycle; just think of all the things that could happen over the next couple of years, including the development of other modules for similar use cases.
Comment #13
rene bakxbesides that is early, it's not the d7 version of multigroup, this is a totally different concept altogether. Multigroup is a collection of fields in an node/entity that are grouped together and stored within the entity it self. This module adds a relation between two entities and uses display logic to combine them at view/edit level.
It seems that multigroup would be more in place at the current fieldgroup module, as it is as far as I can think more of a formatter/widget issue then adding a complete different entity just to tie a bunch of fields together in a host form.
And no... I don't think this module should go into core, I personally think that drupal core should be lean and gems like this module should remain in contributed space.
Comment #14
tim.plunkettI'm going out on a limb and postponing this until there is a stable version.
Comment #15
jdufaur commented+1
Comment #16
sachbearbeiter commented+
Comment #17
alexiswatson commentedFor those still using "subscribe" comments, there's now a "Follow" button on top of the page. :]
I'd actually -1 seeing this in core, stable version or no. As was already mentioned, there are a number of modules that provide similar and/or related functionality. Which you use depends on your use case, and modules that are so interdependent definitely belong in the contrib space.
This doesn't mean the module is any less awesome, only that the decision whether or not to include it should be left to site builders, rather than further contributing to core bloat.
Comment #18
kevinquillen commentedI wouldn't say its premature for asking for it to be in D8? It definitely needs some work but the advantages that this module provides is HUGE for different sets of data.
I've basically been waiting for this since D5.
Comment #19
tim.plunkettWhy would it need to be in core? Just because something is useful doesn't mean it should be in core. To the contrary, modules thrive in contrib, and tend to slow down development in core.
Comment #20
koppie commentedI don't believe there are any new features being added to D7 core at this point, and D8 core is well past feature freeze. Getting a D8 version of this module is still a great idea, though, so I'm going to mark this a duplicate of #1443960: Field Collection for Drupal 8 .
Comment #21
lpalgarvio commentedAt most, it's a duplicate of
#607396: Killer feature: Fieldable Fields in core
and
#1792072: Merge field_collection module in Fieldable Fields killer feature in Drupal core
Comment #22
lpalgarvio commentedComment #23
lpalgarvio commentedComment #24
kevinquillen commentedI want to refine my opinion by saying I am for a Field Collection style capability IF the performance issues with the current state of Field Collection is annihilated. Lots of FC records really hamper performance.
Comment #25
lpalgarvio commentedThe FC team is addressing some of those issues, but yes, it can't be implemented without having proper performance.