Skip to Content Skip to Menu

🌲 Merry Christmas! Great savings on Professional and Developer Memberships! Get 25% off now with code XMAS-2024!

End User Experience - Managing Subscriptions

  • ksaltman
  • ksaltman
  • OFFLINE
  • Posts: 108
  • Thanks: 11
  • Karma: 2
9 years 8 months ago #261620 by ksaltman
I'd like to provide our users with a more soft handed approach to subscriptions. Specifically I've disabled the display of the subscription options on the users profile page and want to replace that with a specific article or menu item and profile tab allowing them to upgrade, donate or renew their subscriptions.

In addition I'd like to know what the URL would be should I wish to add a direct link in an article for the subscribe page.

Finally it would be great to be able to display the current subscription expiration to the user, that would be just to the current user their expiration date, as a cb field on their profile page. Which cb field would that be?

Please advise and thanks in advance.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48630
  • Thanks: 8307
  • Karma: 1446
9 years 8 months ago #261662 by krileon
Replied by krileon on topic End User Experience - Managing Subscriptions
Direct links to plans can be found at the top of your plan while editing it in CBSubs > Plans. You can link directly to it using an external Joomla menu item. If you're using CB 2.x and CBSubs 4.x RC2 then you should be able to create an Internal Joomla menu item with the Community Builder > Plugin type then select CB Paid Subscriptions for the Plugin.

Finally it would be great to be able to display the current subscription expiration to the user, that would be just to the current user their expiration date, as a cb field on their profile page. Which cb field would that be?

Only way to do that is to query the _cbsubs_subscriptions database using a CB Query Field and grabbing the expiration date.


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.

  • ksaltman
  • ksaltman
  • OFFLINE
  • Posts: 108
  • Thanks: 11
  • Karma: 2
9 years 8 months ago #261682 by ksaltman
Replied by ksaltman on topic End User Experience - Managing Subscriptions
I am using CBSubs 4.x RC2 w/ CB 2.0.7. I did as you suggested and just created a menu item pointing it to the CB->PI->Paid Subscriptions and I get: You are not authorized to view this page when I'm logged in. I assigned it to Registered access so it won't appear when no one is logged in.

Please advise.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48630
  • Thanks: 8307
  • Karma: 1446
9 years 8 months ago #261687 by krileon
Replied by krileon on topic End User Experience - Managing Subscriptions
What URL is in your browser when you receive that error? You can omit the domain. Just need index.php and onwards.


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.

  • ksaltman
  • ksaltman
  • OFFLINE
  • Posts: 108
  • Thanks: 11
  • Karma: 2
9 years 8 months ago #261692 by ksaltman
Replied by ksaltman on topic End User Experience - Managing Subscriptions
it generated http://.../manage-rog-subscription

Strange because the menu item details are:

Menu Item Type: Plugin
Plugin: CB Paid Subscriptions
Link (read only, can't see the entire thing): index.php?option=com_comprofiler
Target Window: Parent
Template Style: - use default -
Menu Location: Main Menu
Parent Item: Menu Item Root
Ordering: Manage ROG Subscription
Status: Published:
Default Page: No
Access: Registered
Language: All

Does that tell you anything?

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48630
  • Thanks: 8307
  • Karma: 1446
9 years 8 months ago #261697 by krileon
Replied by krileon on topic End User Experience - Managing Subscriptions
The link is wrong for some reason its missing the pluginclass being appended. Try selecting CB Blogs as Plugin, the page will reload, then select CB Paid Subscriptions again.


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