I have been searching around Drupal.org to try and find a way to add fields to signups, but haven't had much luck. Is it possible to add fields to specific signups? I would like to have different signups that have different additional information required.

I found: http://drupal.org/node/29568
I found: the issue currently in the list where someone talks about editing template.php to get a custom field as well.

For example, I would like to have different sign up fields (2 total at the moment) for the 2 content types I have defined which are specifically event types that only serve to act as signups.

Nothing crazy, a couple of text fields and perhaps a few select lists.

What is the optimal way to accomplish this? If there is a guide somewhere online a link would suffice!

Thanks!

Comments

sgabe’s picture

Signup uses a theme hook for the signup form, so you need to implement theme_signup_user_form() in your theme.

cjeanson’s picture

Will this allow me to have different signup fields for different events? By linking it to the theme I was under the impression that these changes will make one single custom signup form for the theme. If I want a different signup form within the same theme, it wouldn't be possible.

Or, am I out to lunch here?

Thanks

chaloum’s picture

@cjeanson

It would be better if other fields could be added but you could use theme node and make a theme per node, kludgy but I think doable.

cjeanson’s picture

Status: Active » Closed (works as designed)

ok, thanks for the information!