Skip to Content Skip to Menu

Cbsubs registration show field only when specific plan is selected

  • dotcom22
  • dotcom22
  • OFFLINE
  • Posts: 522
  • Thanks: 14
  • Karma: 4
10 years 6 months ago #244140 by dotcom22
On my registration page I would like show only my plans then show related fields according to the user plan choice . This seem to be not possible because in Workflow tab is possible to do the exact opposite that mean hide field instead to show.

I don't want set any plan to be the default nor use CB conditional step-by-step registration.

Any other possibility available ?

I use Joomla 3.3.6 - CB 2.0.4 - CBSubs 4 - Several Incubator plugins

Please Log in or Create an account to join the conversation.

  • nant
  • nant
  • OFFLINE
  • Posts: 12339
  • Thanks: 1467
  • Karma: 877
10 years 6 months ago #244149 by nant

dotcom22 wrote: On my registration page I would like show only my plans then show related fields according to the user plan choice . This seem to be not possible because in Workflow tab is possible to do the exact opposite that mean hide field instead to show.

I don't want set any plan to be the default nor use CB conditional step-by-step registration.

Any other possibility available ?


If you want field 1 to only show for plan A and not for plans B or C, then just hide it in the Plan B and C workflow tabs.

Please Log in or Create an account to join the conversation.

  • dotcom22
  • dotcom22
  • OFFLINE
  • Posts: 522
  • Thanks: 14
  • Karma: 4
10 years 6 months ago #244150 by dotcom22
Not exactly... As I said I would like hide by default all fields until one plan is selected. Then according to selected plan to show specific fields. In practice is matter to do the opposite...

I use Joomla 3.3.6 - CB 2.0.4 - CBSubs 4 - Several Incubator plugins

Please Log in or Create an account to join the conversation.

  • nant
  • nant
  • OFFLINE
  • Posts: 12339
  • Thanks: 1467
  • Karma: 877
10 years 6 months ago #244158 by nant

dotcom22 wrote: Not exactly... As I said I would like hide by default all fields until one plan is selected. Then according to selected plan to show specific fields. In practice is matter to do the opposite...


If you have properly configured your plan workflow tabs as in the example I gave you and you have no default plan configured, then your registration page should appear with only the CB fields you have not hidden against any plan (assuming these will be the core username, email, name, password fields).

You can also use direct URL to plan that will automatically show that plan selected and should show the fields you have configured (not hidden) for that plan.

Unless I once again did not understand your use case ...

Please Log in or Create an account to join the conversation.

  • dotcom22
  • dotcom22
  • OFFLINE
  • Posts: 522
  • Thanks: 14
  • Karma: 4
10 years 6 months ago #244159 by dotcom22

You can also use direct URL to plan that will automatically show that plan selected and should show the fields you have configured (not hidden) for that plan.


No this solution is not good for me..

Unless I once again did not understand your use case ...


That simple I want hide by default all fields (including core field such email,username..) of the registration form until a plan is selected. I want do that because I noticed when we start a new registration sometime we forgot to choose a plan first. So I want force user to choose a plan then show related field for the selected plan.

I use Joomla 3.3.6 - CB 2.0.4 - CBSubs 4 - Several Incubator plugins

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48478
  • Thanks: 8282
  • Karma: 1443
10 years 6 months ago #244178 by krileon
Plans hide fields. They do not show fields. So what you're wanting can not be done. The only solution is to do as Nick suggested and have a default plan that has fields hidden already. Otherwise all fields are going to be visible until a plan is selected to hide them. Show/hide of fields via plan will likely be extended in a future CBSubs release, but I've no idea when.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum