Closed (works as designed)
Project:
Profile2 Registration Path
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
23 Feb 2012 at 19:03 UTC
Updated:
11 Sep 2012 at 13:06 UTC
Comments
Comment #1
dgastudio commentedok, updating. i have disabled and uninstalled both modules (profile2 and profile2 registration path).
first, enable profile2 and profile2 pages
everything seems working fine.
after enable, profile2 registration path, all the fields from my custom profile are displayed on registration page. and i don't know how to remove them from there.
help?!
Comment #2
dgastudio commentedas i have found, this function is executed every time on show registration form.
so, this is becouse the fields are displayed
Comment #3
grasmash commentedKervi,
I think I understand the issue that you're experience, but I'm have a bit of trouble understanding your last post.
From your screenshot, it does appear that your settings are correct. However, I'm unable to reproduce your issue.
I've just made a number of bug fixes to the dev version please update and try it again.
Let me know if you have any success.
Comment #4
mnlund commentedI think what kervi means is that all the fields available for the profile type is showing upon registration, when often only some of the fields should be filled out during registration. Other fields should be available when the user edits the account.
Comment #5
jaxpax commentedI'm experiencing the same thing. I don't want to expose any of the fields during registration.
Comment #6
grasmash commented@jaxpax. If you don't want to expose any profile fields during registration, why are you using a unique registration path? Just to apply user roles?
Comment #7
dgastudio commentedYes!
Comment #8
grasmash commentedHm. I hadn't imagined using this module to create registration paths without actually using any Profile2 fields. The module is definitely intended to be Profile2-centric.
I'm considering forking this project into a new Registration Options module that would offer a number of the features here, including registration blocks, role assignment, multi-step registration, etc., but that's probably not going to happen soon.
I suppose the easiest option for now is to add a new 'attach profile fields' checkbox to the Profile2 profile edit page. This would allow you to create a registration path without actually attaching the fields. Beyond that, I may add a checkbox to each Profile2 profile field so that you can selectively expose fields (not entire profile forms) on the registration page.
Would those options address your needs?
Comment #9
jaxpax commentedI have solved it with field permissions, so that any fields are visible only to the new role created by the Profile2 Registration path.
Comment #10
jaxpax commented@madmatter - I need to have two types of user types in two different roles, and I use this module to make that happend.
Comment #11
grasmash commented@jaxpax - good to know that you found a work around.
I'll switch this issue to a feature request for a new 'add to registration profile' checkbox, which should be available on the field edit pages.
Comment #12
grasmash commentedClosing issue. If you'd like this feature, please simply use the Field Permissions module to control field visibility.
Comment #13
grasmash commentedClosing issue. If you'd like this feature, please simply use the Field Permissions module to control field visibility.