Help help help. How did this happen. And how can I help (properly) to get this sorted. Mautic is awesome. The documentation is a disaster.
- The API docs are all over the place, out of date, “off-referencing” other locations - it’s a mess.
- The Joomla plugin is out of date and doesn’t push contacts. The URL in the docs to the git repository is broken.
- There’s information on Github and mautic… and in text files and in the dev docs - scattered around. Much of it out of date - or saying to read something else.
- There’s a distinct lack of hands-on, real-world code examples - i.e. actual workable PHP rather than conceptual PHP which just expects the user to have grasped all that has gone before.
- Videos on Youtube are 3,4,5 years out of date. Or show functionality that is now hidden (Table view/Card View) or a mystery (Tags in the menu items? where?)
- There is almost no information on how to use the API properly - it assumes you use Composer. It assumes you use PHP library. Both of which are not accessible to many on shared hosting.
It was hard enough to battle through the plethora of unclearness just to get the CRON jobs up and running. But, at least that is pretty simple.
The API docs are the most confusing. They assume you are using the PHP Librabry rather than cURL. I can’t get the PHP Library to work as it says it is missing bits - it can’t locate the following:
require_once DIR . ‘/lib/Psr/Log/LogLevel.php’;
require_once DIR . ‘/lib/Psr/Log/LoggerInterface.php’;
require_once DIR . ‘/lib/Psr/Log/AbstractLogger.php’;
require_once DIR . ‘/lib/Psr/Log/NullLogger.php’;
require_once DIR . ‘/lib/Psr/Log/LoggerAwareInterface.php’;
I wanted to use the Joomla plugin but that just gives me an authentication error. With no explanation. I suspect it is out of date?? (It still tries to use the “leads” context)
I am pretty tech savvy. And have wired up numerous REST APIs (hell, I have even built them) - - - So, I don’t think I am being unreasonable.
I know I am really new to the party, but how can I get the detail and build real-world working examples for people to access. Who “knows” this stuff in detail or can send me code samples that I can put together? Who can I access and turn their knowledge into some kind of 2021 “Dummies Guide To Mautic” because there isn’t the level of clarity I a used to seeing in documentation.
And I need to be able to API from my Databases in and out of Mautic.