In the Link Options List displayed after selecting Menu Manager -> a menu -> Menu Item Type -> J!WHMCS Integrator -> Link Menu Item -> Link Options -> the following options are displayed:
My Support Tickets
I believe that non-logged-in users should be able to view the client portal with the Joomla template wrapped.
However, that is not the case. Logged in users can view it wrapped. Unlogged in viewers cannot.
The top main menu tab [My Portal] is the link in question.
One other related question: Can a Joomla-wrapped page be set for more than one menu. Specifically, I would like to have [My Portal] displayed only for logged in users (easily done without any problems) and one different menu displayed only for unlogged in persons labeled something like [Join Us]. I have done this but again that page is opened without the Joomla template being wrapped. I just wanted to state this here in case the two items, main question and this "related question" are actually related.
The administrator has disabled public write access.
How can unregistered user access WHMCS Cart?
4 years 11 hours ago #6832
Do you have the menu item set to Public? If it's set to registered then you would experience logged in users having the site wrapped but non-logged in users with a broken WHMCS.
The Link Options simply point the link to that page. Essentially what you are setting up with the Link Menu Item is a fancy External URL. When on Joomla, the user clicks on that menu item and is pushed to the Link Option you select (ie Client Area or Client Portal, etc).
From the WHMCS side, in the WHMCS > Addons > JWHMCS > Settings > Visual Settings you can then select the same menu item to use to wrap around your WHMCS content. It is this second functionality (retrieving the site) that requires the item to be public and not registered.
I should also add that you can only select one menu item on the WHMCS side, but you could setup countless Link Menu Types in Joomla. Any of those can be Registered, Special or what ever, but the one that you select in WHMCS as your Menu Item in the Visual Settings of JWHMCS must be public.