Not sure if this module will help me or not...this is what I am trying to accomplish:

Create a node that allows me to enter a table of results (sports standings in this example). So when creating the node, I'd name the node with this month's date (Mar 2007 for example) and then have a three-column table (or matrix)...one for the users name (a registered user on the site) and then the second is rank, and the third is their score.

I'd want the first column to be a drop down selector of a registered user so the results get tagged to that user. My plan is to then use Views to make use of these fields.

How can I accomplish this with CCK? Do I need Matrix? I installed it but can't seem to get it to do anything remotely what I am trying to do. I can define columns using Matrix but can't tell it that the first column is a user selection list. Nor when I go to create a node that I made with CCK does it allow me to enter multiple rows - probably because I only defined one row in the setup.

It's almost like I'd like the option INSIDE the node creation screen to keep adding another row to the table and define another user and add in their points.

Many thanks.

Comments

ofriedo’s picture

Version: 4.7.x-1.x-dev » 5.x-1.x-dev

I also tried using a select field (drop-down) as a column of the matrix field in 5.1 - didn't get far tough.

I think it would be an interesting idea to be able to create a matrix table with flexible columns/rows, i.e. setting a column equal to another cck field (i.e. select field).

Anyone else interested?

ablemike’s picture

Extremely interested. This is very close to what I am trying to accomplish now. I've been round and round with views/cck trying to get a workflow worked out but to my dismay...

Firewolf’s picture

I am definitely interested too. A current project I am working on deals e.g. with curriculum vitae. The client - a headhunter who want to keep track of cv's - wants a matrix-like field to enter the work-experience of persons. In this matrix she wants actually two date fields, two text fields, a selection field and a boolean (y/n) field.

I am trying to solve it with separate fields and theming, but a flexible matrix component would save me a lot of troubles.

mira2’s picture

I'm interested too. I would like to create a time sheet type of field users could enter on a weekly basis. I'm not sure this is the best approach for this, but I see the potential of using a matrix field with different tasks being entered weekly by each user. Would need to have this computed, though. Any idea anybody?

eu.claudio’s picture

I'm also waiting for such feature.
Has anyone found an viable alternative for this module?

mdowsett’s picture

no...8 months later and still zero progress.

I've just started to enlist some help from a PHP programmer to do something outside of the Druapl interface....what a shame...

murz’s picture

I want this feature too! Subscribe.

Scolo’s picture

Subscribe

mdowsett’s picture

Project: Matrix field » Signup

thanks for reviving this idea....I still haven't been able to accomplish what I am looking for...almost a year later, I still have this need.

Just as an idea, I just thought now about making a content type called "results"...and is there a CCK module that would allow you to chose an existing node (in this case filter it to show just event nodes (and to make it more complex, just event nodes that user owns)) and then it would bring up a table of signed up users (I use the signup.module for users to register for an event) and have a field beside each user to add their results in.

This is just a concept I just thought of and haven't looked into how to make this work.

PS - I moved this to the signup module in hopes someone would have some ideas (or even an idea where else I should move this request to)

dww’s picture

Project: Signup » Matrix field

I really don't see what this has to do with signup.module. Moving it back where it started.

aaron1234nz’s picture

Status: Active » Closed (duplicate)

This would be a nice feature, however this is actually quite hard to do. This module already pushes CCK to its boundary. I'm marking this as a duplicate of http://drupal.org/node/121080, but I don't think this kind of functionality will be introduced until drupal 7