Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

[SOLVED] Radio buttons on membership renewal upgrade missing

  • edjec
  • edjec
  • OFFLINE
  • Posts: 132
  • Thanks: 12
  • Karma: 3
  • Add-ons
11 years 1 month ago - 11 years 4 weeks ago #234606 by edjec
I am in the process of migrating a J1.5 site to J2.5 and adding a free membership plan to our existing paid plans. Two plans that we want members to choose from (standard plan $45, and standard + associate $50) should appear on the renewal form as an option for upgrading or downgrading.

Both standard plans appear on the renewal form for all three of the above, but subscribers of either standard plan do not have the radio selector button visible for the other possible upgrade plan, so it cannot be selected. However, members with the free subscription can see both standard plans and can select either as an upgrade path.

I have the workflow set to allow upgrade and possible to upgrade even if less expensive.

I'm certain I'm missing a setting somewhere, but I have switched everything I can think of to correct and still the same result.

Ideas?

Thanks for any help.


J2.5.14, CB 1.9, CBSubs 3.0.0
Last edit: 11 years 4 weeks ago by krileon.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48466
  • Thanks: 8280
  • Karma: 1443
11 years 1 month ago #234616 by krileon
The plan is showing, but the radio button is completely hidden? In Chrome or Firefox with Firebug right click the plan title and click Inspect Element. The radio input should be somewhere near the title in the DOM. Once found click it then look on the right had side of the developer console where all the CSS is at. Check if see if there is a width, height, or display styling on it that could be making it really tiny or hiding it entirely.


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.

  • edjec
  • edjec
  • OFFLINE
  • Posts: 132
  • Thanks: 12
  • Karma: 3
  • Add-ons
11 years 1 month ago #234625 by edjec
I have done that. The input tag shows type as hidden:
Code:
<div class="fieldCell cbregTick"> <input id="cbpplan11" type="hidden" value="11" name="cbpplanE[0] [selected][]" cbsubschkdef="1"></input></div>

I don't believe it is a template issue as it does display on other plans. Here is the same code from one where it does display:
Code:
<div class="fieldCell cbregTick"> <input id="cbpplan1" class="required" type="radio" moslabel="Membership" mosreq="1" value="1" name="cbpplanE[0][selected][]"></input></div>

Screen shots:



Thanks
Attachments:

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48466
  • Thanks: 8280
  • Karma: 1443
11 years 4 weeks ago #234646 by krileon
I see, that's normal. If there is only 1 plan available it'll default to that plan on profile view when viewing the subscription tab. Meaning in that situation there's no purpose to displaying a radio or checkbox as it's the only plan available.


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.
The following user(s) said Thank You: edjec

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

  • edjec
  • edjec
  • OFFLINE
  • Posts: 132
  • Thanks: 12
  • Karma: 3
  • Add-ons
11 years 4 weeks ago #234684 by edjec
Ahh, that makes sense, though I never noticed it before.

Thank you.

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

Moderators: beatnantkrileon
Powered by Kunena Forum