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
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

dww - August 2, 2008 - 02:59
Component:Themeability» User interface
Status:active» by design

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

Boriss - October 23, 2009 - 13:38
Version:5.x-2.4» 6.x-1.0-rc6
Status:by design» active

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

dww - October 23, 2009 - 18:16
Status:active» by design

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

Boriss - October 24, 2009 - 09:47

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.

 
 

Drupal is a registered trademark of Dries Buytaert.