- Posts: 4
- Thank you received: 0
Custom Fields do now show for specific Plan
- Achilleas Nikolaou
- Topic Author
- Offline
- New Member
-
Less
More
5 years 5 months ago #133148
by Achilleas Nikolaou
Custom Fields do now show for specific Plan was created by Achilleas Nikolaou
Hi, I have some Custom Fields for a specific Plan that do not show under index.php?option=com_osmembership&view=profile menu item.
The fields show fine in the registration form when the user signs up for that plan.
If I change the fields to "All Plans" then they show fine.
Any help will be much appreciated. I am using Membership Pro version 2.19.1.
Thanks
The fields show fine in the registration form when the user signs up for that plan.
If I change the fields to "All Plans" then they show fine.
Any help will be much appreciated. I am using Membership Pro version 2.19.1.
Thanks
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 5 months ago #133152
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Custom Fields do now show for specific Plan
Hello Achilleas
That's by design. Technical, one user can subscribe for multiple subscription plans, each plan can have it own set of custom fields
So the system can only allow editing custom fields which are assigned to All plans only
Tuan
That's by design. Technical, one user can subscribe for multiple subscription plans, each plan can have it own set of custom fields
So the system can only allow editing custom fields which are assigned to All plans only
Tuan
Please Log in or Create an account to join the conversation.
- Achilleas Nikolaou
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
5 years 5 months ago #133154
by Achilleas Nikolaou
Replied by Achilleas Nikolaou on topic Custom Fields do now show for specific Plan
Thanks Tuan, However, I am not sure what you mean.
I have two plans, FREE and PAID and both require registration. I have only the email field assigned to the FREE Plan and all the rest only to the PAID one. That works fine during registration where the user can only see/fill-in the email field for the FREE Plan and all the other fields for the PAID Plan.
However, when a user registers for the PAID Plan can not view or edit any of the fields that are only assigned to the PAID Plan.
My aim is:
- User registers for the FREE Plan by only filling in the username(email) and password.
- User registers for the PAID Plan by filling in all the custom fields assigned to PAID and All Plans plans.
- Once the user is registered for either the FREE or the PAID Plan to be able to edit all the Custom Fields under the user profile.
Is that possible?
Thanks
Achilles
I have two plans, FREE and PAID and both require registration. I have only the email field assigned to the FREE Plan and all the rest only to the PAID one. That works fine during registration where the user can only see/fill-in the email field for the FREE Plan and all the other fields for the PAID Plan.
However, when a user registers for the PAID Plan can not view or edit any of the fields that are only assigned to the PAID Plan.
My aim is:
- User registers for the FREE Plan by only filling in the username(email) and password.
- User registers for the PAID Plan by filling in all the custom fields assigned to PAID and All Plans plans.
- Once the user is registered for either the FREE or the PAID Plan to be able to edit all the Custom Fields under the user profile.
Is that possible?
Thanks
Achilles
Please Log in or Create an account to join the conversation.
- Achilleas Nikolaou
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
5 years 5 months ago #133155
by Achilleas Nikolaou
Replied by Achilleas Nikolaou on topic Custom Fields do now show for specific Plan
Update:
- When a user registers directly to the PAID Plan they can edit all the fields assigned to the PAID Plan.
- When a user upgrades from FREE to PAID Plan they can only edit the fields assigned to the FREE Plan.
Thanks
Achilles
- When a user registers directly to the PAID Plan they can edit all the fields assigned to the PAID Plan.
- When a user upgrades from FREE to PAID Plan they can only edit the fields assigned to the FREE Plan.
Thanks
Achilles
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 5 months ago #133160
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Custom Fields do now show for specific Plan
Hi Achilles
Yes. The way it works is that:
- If someone only subscribe for one plan, he will be allowed to see and update data for custom fields assigned to that plan
- If someone subscribes for more than one plan, he can only see and update data for custom fields which are assigned to all plans only
That's how it works at the moment. I am working on the feature which allows updating custom fields data for all plans from user profile at the moment, but needs to test it carefully before releasing it. I will update you when the new feature is included into download package so that you can update
I will also have to re-think about this case to see which is the best option
Tuan
Yes. The way it works is that:
- If someone only subscribe for one plan, he will be allowed to see and update data for custom fields assigned to that plan
- If someone subscribes for more than one plan, he can only see and update data for custom fields which are assigned to all plans only
That's how it works at the moment. I am working on the feature which allows updating custom fields data for all plans from user profile at the moment, but needs to test it carefully before releasing it. I will update you when the new feature is included into download package so that you can update
I will also have to re-think about this case to see which is the best option
Tuan
The following user(s) said Thank You: Achilleas Nikolaou
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.