I'm a Drupal newbie and I'm starting a new project in Drupal 6. I want to be able to group multiple fields together then allow users to add multiples of that group when adding content. I found
http://drupal.org/project/flexifield
but this code is labelled alpha, is over a year old, and seems to have an uncertain future.

I also found
http://drupal.org/node/494100
which talks about a module called Multigroup but
http://drupal.org/project/multigroup
does not exist, and I cannot make sense of the thread that talks about it.

What is the best choice today for someone who needs this field grouping functionality?

Thanks!

Comments

frankfarm’s picture

I just found this thread...
http://drupal.org/node/324929
and I guess I will try Flexifield and see if it will meet my needs for now.

frankfarm’s picture

I got as far as this line in the README:

This module has not yet been tested with fieldgroup, content permissions, or file/media fields. It's probably buggy in all of these circumstances.

and then uninstalled Flexifield.

sovarn’s picture

I would just use CCK 3 dev version

http://drupal.org/node/484068

frankfarm’s picture

sovarn, thanks -- your brief response helped.

I dug a little more through that thread, and here's what I figured out -- restated for others who see this message later:

If you need the functionality of
http://drupal.org/project/flexifield
and Flexifield isn't suitable for you, consider using CCK 6.x-3.x-dev which includes a module called Content Multigroup (sometimes referred to simply as Multigroup).

CCK 6.x-3.x-dev is an experimental branch of CCK and is intended for larger scale new features. The 2.x branch is now staying with only stable changes and minor new features.

Should I choose Flexifield or CCK 6.x-3.x-dev?
http://drupal.org/node/494100#comment-2887290
http://drupal.org/node/494100#comment-2894784
http://drupal.org/node/494100#comment-2940028

Where can I download CCK 6.x-3.x-dev?
http://drupal.org/node/484068

How do I download CCK 6.x-3.x-dev using drush?
http://drupal.org/node/494100#comment-1880842

How do I install CCK 6.x-3.x-dev using Plugin Manager?
http://drupal.org/node/494100#comment-3151064

How do I get started using Content Multigroup?
Answer: After downloading and installing CCK 6.x-3.x-dev in /sites/all/modules, visit /admin/build/modules/list to enable the Content Multigroup module in the CCK section, scroll to the bottom and select Save Configuration, then see the README.txt file in /sites/all/modules/cck for further instructions.

Is it stable? When will it be stable enough to use in production?
Answer #1: In October 2009, markus_petrux said to see his comment at:
http://drupal.org/node/494100#comment-1712904

Answer #2: In March 2010, tstoeckler guessed end of 2010, but no one really knows for certain.
http://drupal.org/node/494100#comment-1712904
http://drupal.org/node/494100#comment-2776962
http://drupal.org/node/494100#comment-2930780

How many sites are using CCK 6.x-3.x-dev?
Answer: Over 11,000
http://drupal.org/project/usage/484068
Also see:
http://drupal.org/project/usage/cck
(scroll down to Recent Release Usage)

What will happen when Drupal 7 is released?
http://drupal.org/node/494100#comment-3047666

Will patches to CCK 6.x-2.x make their way to CCK 6.x-3.x-dev?
Answer: Yes.
http://drupal.org/node/494100#comment-3375872

What if I try CCK 6.x-3.x-dev and want to go back to CCK 6.x-2.x?
Answer: You can most likely safely downgrade, but back up your database first just to be safe.
http://drupal.org/node/791256
Also see comments #11 and #12 on this page.

You should ignore this comment:
http://drupal.org/node/494100#comment-2796800
-- it was only a joke.

Related modules:
http://drupal.org/project/flexifield
http://drupal.org/project/multicrud

I'm a newbie, so if anything in this response looks incorrect, please post a reply.

sovarn’s picture

wow, very comprehensive research! should be useful for anyone lookin for the same info.

But I am using CCK 3-dev on a production site and it is working fine.
Hopefully the non-dev version should be out soon.