CCK Node Reference in Signup Registration
kaw3939 - June 18, 2008 - 23:01
| Project: | Signup |
| Version: | 6.x-1.0-rc6 |
| Component: | User interface |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | by design |
Jump to:
Description
Hello,
Thanks for the help before, so I figure that I'd ask this, since I can't seem to find an answer. This may be easy or it may not.
I need to make a registration form for a series of library events and I would like to put a CCK node reference field in the registration form, so that students can pick the course and section that they are enrolled in, so that a report can be generated that shows where the students are coming from.
Do you have any idea how to put a CCK node reference field into the registration process, so that I don't need to hard code the sections into the registration form's theme template.php that you helped me with before?

#1
Sorry, I really don't know what you're asking for. :(
Signup is implicitly tied to a specific node that you sign up for. It doesn't make any sense to me to "signup" for something where you then select a node you're signing up for. The model for this module is that you find the node you care about, and then you signup for that particular node.
Feel free to reopen this issue with more details about what you mean, but for now, I'm going to call this "by design".
#2
Have a similair request.
I have two node types, "Courses" en "Course dates".
Course has a description of the subjects taught, costs, number of seat availible and so on.
Course dates has a node reference to a course and a date and the possibility to signup.
So I can have:
Course Course dates
Painting -> 1 nov
-> 15 nov
Drawing -> 1 nov
-> 1 dec
Now my singup form mails me someone registred for 1 nov... but I don't know for which course.
I have about 20 courses so creating a content type with signup per course is not an option.
So adding the node reference field would be a great solution.
Please advise.
#3
A) Why not title the course date nodes "Painting: 1 nov"?
B) Signup now has pretty good support for Token module for all the email templates. If you install token, and your course date nodes have a node reference field, you should be able to get to the referenced nodes via tokens now.
#4
Thanks for the prompt reply.
a) That is possible, but I would like to make it as simple as possible for my client, so the less field have to be filled out the better. And since the node titles of the dates are not that relevant I used Automatic Nodetitles for my title generation. I would want the secretairy to have to write down painting and drawing 50 times when she's planning a new semester.
b) I will defenitely look into that. I kept thinking that I had to get the field into the signup form and didn't give any attention to the e-mail templates.