"Create new profile" page shows all fields from all nodeprofiles

Als - July 24, 2008 - 14:02
Project:Membership types and registration modification
Version:5.x-1.6
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

Hello,

I like this module but I do not seem to be able to configure it properly. When I click on "create new profile" I see the dropdown menu to choose the desired user group. Whatever I select, the next page shows the normal Drupal registration fields (username, e-mail), plus all fields from all content types that I created to manage registrations and tied to the pageroutes.
Example: I have content type A for user group A/pageroute A, and content type B for user group B/pageroute B. When I click on "create new profile", I see a dropdown to choose group A or B. I choose group A. The next page asks me to fill in username and e-mail, as in normal Drupal registration, plus a group of fields named A with all fields from content type A, plus a group of fields named B with all fields from content type B.
Same happens if I choose B from the dropdown menu.
I expected to see just the Drupal fields, then I would receive the usual e-mail, click and be presented with the appropriate pageroute.
The A group of fields and the B group, that should appear on "create new profile", are correctly formatted and retain their properties (order of appearance, required or not etc). So I assume this is not a technical problem, rather some misconfigured permissions.
I read docs for modules Nodeprofiles and Pageroute, set them up according to the "usage" section of Membership type's documentation, and read throughout Drupal.org for a solution.
I am using Drupal 5.9 on Linux and Membership types 1.6.
Active modules linked to the problem are: Membership types, Node family, Node profiles, Pageroute, Pageroute UI + their dependencies. Pageroute nodefamilies is not active.
Any help will be much appreciated!

#1

Als - July 24, 2008 - 14:04

>>The A group of fields and the B group, that should appear on "create new profile",

Sorry, I meant "...that should NOT appear on..."

 
 

Drupal is a registered trademark of Dries Buytaert.