Ensure they're set to allow upgrades otherwise they won't display while logged in.I agree, it is not good to modify core files. So I can try some more with the subscriptions tab. The problem I have here is that all my merchandise plans do not display on the subscriptions tab. And I have no idea why. They display fine on the registratoin page. Any ideas what I could check to have them displayed on the subscriptions tab?
CBSubs uses core CB Bootstrap for styling now. I highly don't agree that 3.x looked better, but suppose that's a matter of opinion. Yes, you'll need to restyle it if you want it styled differently.My site looked much better with the CBSubs 3.0.0 css. What are the options now? Do I need to re-adjust all the css files for the site?
There's an IF check in the migration code causing that. Have fixed the check for next nightly, thank you.1) Remember my problem with migrating the Autoactions? While porting them one by one by hand I noticed this, maybe important for debugging.
Autoactions were migrated fine apart from conditions. They got lost. In all my conditions I use either "equal to" or "not equal to" in the conditional. Here it comes: All conditionals using "equal to" were NOT migrated, all conditionals using "not equal to" were migrated. What does this tell us?
To properly and internally link to a plugin component view you need to select Community Builder > Plugin menutype then select CB Paid Subscriptions from the Plugin parameter dropdown.2) The user is accessing the CB Profile page from the main menue. However, the CBSubs subscriptions page is accessed by a different menu which is displayed sometimes on the side. This seems to create problems. Have you noticed this before? For example it creates the problem of when clicking on a payment page on a payment option, one is not transferred to paypal or the payment slip, but again back to the cbsubs subscription page. Also it is not possible to cancel a payment, and other things.
You'll need to provide step by step to reproduce as it's working fine here on Joomlapolis, our demosite, and locally. So I'm unsure what issue exactly you're having, sorry.BUT, the point is, that the official CB menu item "plugin" "cb paid subscriptions" "plan" menu item does not work properly. If you want I can demonstrate.
CBSubs stores in UTC and runs its calculations off UTC now. All usages should plan according to that. Datetimes are offset locally for display purposes only.4) In CBSubs there was a known issue with time zones and DST. In our case this means, we are at +2 (summer) or +1 (winter). And our subscriptions should end on 31.12. 23:59. So in the mysql DB all subscriptions ended at 21:59, because of the +2 (site was set up in summer and subscriptions were saved in UTC). When winter came, suddenly they ended at 22:59. And new subscriptions made in winter ended on 1.1. 0:59 when summertime came. The workaround was: Set an alarm on the phone for the day of the time change and manually change the Joomla time zone from +2 to +3. And after 6 months back from +3 to +2. This worked, but was a pain.
Is this solved? I see now that all subscriptions that were in the DB before at 21:59 hours end now on 22:59. Joomla time zone is now set to +2, and the time change was in March, so during the migration I did not play with the time zones.
Was this situation improved? Should all plans in the DB set to 23:59? Is the time zone change still necessary?
Yes, it used to be usergroup based and is now properly view access level based.5) I see there is an option to show a cb tab based on Joomla ACL. Is this a new feature? When was that introduced?
You've only loaded the framework. You need to load various APIs for usage. Typically just calling the below after the framework will be enough.6) Here is something I cannot solve. It worked fine before the migration. If I go to the backend to RSForm and I click on a form to edit I get this:
Fatal error: Class 'CBuser' not found in [...]/administrator/components/com_rsform/helpers/rsform.php(568) : eval()'d code on line 3
I looked at the code and I find that one field in RSForm has some CB code. Interestingly it works on the front end, but when I open the backend form to edit it gives above error message. The critical lines are:
Is that not good code?
Do I need to add something like this?
Yes, that would be very helpful in tracking down what's going wrong.About the step by step instructions: I can configure my site so that the error occurs and then give you step by step instructions what to do. How about this?
Please PM backend super administrator login credentials for the exact install that they are not showing and will take a look.My plans are set to allow upgrades, still they don't show. I have no idea why.
You backed out of a basket. When you do this CBSubs will restore that basket on re-visit. There's no feature to turn off the cancel functionality, but I suppose it could be hidden due to its parameter being empty within CBSubs > Settings > Display > Baskets > Cancel subscription link text; the default value is "Cancel payment and subscription".3) When I purchase a plan and select offline payment, I confirm this and the "payment slip" opens. Here I usually get a warning box:
"A payment invoice exists already: Please check below if it is correct. If not correct, click on the cancel link below, and select your choice again."
Why is that? Where does it come from? Also, there is no "cancel link" on that payment slip page. How can I avoid that?
It seems to be very simple:Yes, that would be very helpful in tracking down what's going wrong.
Done. I deactivated some of my custom plugins, so they don't interfere with CBSubs.Please PM backend super administrator login credentials for the exact install that they are not showing and will take a look.
No, I don't think so. Here are the step by step instructions:You backed out of a basket.