That API has not changed. You likely have a configuration issue in your plans preventing their display of CBSubs isn't properly loaded wherever you're doing that preventing the API from working.Under CBSubs 4.1 this behaviour seems to have changed? Why?
Edit your Joomla menu items to CB and fix their menutype. CB 1.x did not create proper internal menu items. So you need to manually correct them now that CB can properly create menu items.However, now what I see is the user sign up/registration page. Why? Interestingly the link in the browser bar seems not bad:
Are your plans visible on registration or the below page?I rechecked my plans and the CBsubs configuration, everything seems fine. If the api has not changed, I wonder why things stopped working. The live site just runs fine under CBsubs 3.0.0.
Could you point me into a direction what to look for?
I know it doesn't make a lot of sense, but has to do with how Joomla handles routing and Itemid. You'll need to navigate to backend Joomla menu management then edit your Joomla menu items that go to CB (profile, registration, etc..) and change their Menu Type to proper types (they'll be empty or be unrelated to what the URL is if bugged).Same for the redirection to the registration page. I don't see how the menu items are involved, since I get to the basket and payment options. I noticed that something had changed for the menu items and did correct that, but how is it involved with my problem?
Could you explain a bit more or give a hint?
CBSubs 3.0.0: The plans are visible according to the Joomla access level.Are your plans visible on registration
Same as above:index.php?option=com_comprofiler&task=pluginclass&plugin=cbpaidsubscriptions&do=displayplans
I have to look deeper into this.I know it doesn't make a lot of sense, but has to do with how Joomla handles routing and Itemid. You'll need to navigate to backend Joomla menu management then edit your Joomla menu items that go to CB (profile, registration, etc..) and change their Menu Type to proper types (they'll be empty or be unrelated to what the URL is if bugged).
The most simple solution is to just display the Subscriptions tab. You can display tabs with substitutions as shown below.Is there an option for the API to accomplish this with CBSubs 4.1.0, i.e., displaying plans taking into account ACL?
There is none at this time.Where can I find documentation on the CBSubs API?