There’s a whole bunch of unapplied bug fixes on Github. It won’t work unless these are applied. After these fixes is works pretty well.
I’d do a video on it, but the Joomla version this works on is depricated. I tried to make it work with the new version of Joomla, but I’m not super familiar with Joomla, and if I was going to put in the time to make it work, I’d rather a WordPress version!
We’ll after 5 hours, I’ve been able to achieve creating a plugin, an admin page, accepting and saving the V8 Api login credentials. Tesing the login credentials, and fetching a list of cases to display by shortcode in a WP page. Still got a long way to go, but the rest should be easier. The SuiteCRM v8 documentation is super confusing, but I got it to work!
At the moment just trying to make it work. It should work for v8 too. Not sure what Im going to do with it when Im done. Haven’t really thought about it. Just trying to learn more about how the apis work.
We went to Extension->Manage->Install and re-installed the plugin into the Joomla. But, still when I go to Components->AdvanceOpenPortal, we get 500 error.
I don’t see any error. I enabled as stated below too:
To check the Joomla error log, navigate to your Joomla backend, go to Global Configuration, then select the System tab and enable the Debug System option; this will display the error log at the bottom of each page on your site, allowing you to view the log information directly within the Joomla interface.
Yeah, I set server error reporting to Maximum and got the below fatal error on the screen.
Fatal error : Declaration of AdvancedOpenPortalController::display($cachable = false) must be compatible with Joomla\CMS\MVC\Controller\BaseController::display($cachable = false, $urlparams = ) in /path/to/your/joomla/administrator/components/com_advancedopenportal/controller.php on line 18