Closed (won't fix)
Project:
Matrix field
Version:
6.x-2.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
10 Nov 2009 at 23:59 UTC
Updated:
4 Sep 2012 at 07:52 UTC
Years ago I did a small module that did this:

but was unable to upgrade it to D6 and the newer database storage methods. I got confused trying to insert two values through the field abstraction layer.
Would this behaviour be within the scope of matrix.module, could it be added, or is it different enough to be its own sub-module, based on what I can extract from the way matrix code works?
DESCRIPTION:
-----------
This module provides a field type for cck that adds any number of user-defined fields.
Intended, for example, to extend a product catalog with structured
descriptions of size, weight, length, and other arbitrary specifications
where some products have them, and other have others - without requiring
a unique product type to be defined for every variation
In the long run, I'm looking towards RDF, and using a fieldset like this for metadata (eg, all the Dublin Core keywords on one side, but none required, and just in a list, not as unique fields) but I'm happier to be working with these as CCK field vales first.
Comments
Comment #1
dman commentedA similar request
Comment #2
aaron1234nz commentedHi dman,
The matrix module does its best to get around the database abstraction layer in CCK. It hooks into the save and load parts of CCK and then does its own database work.
I think the 2.x version of the module will do what you want.
Aaron
ps. see you at DrupalSouth.
Comment #3
intrafusion