A small PHP library for Joomla 4 and Amo CRM. For developers. As part of the package
- amoCRM connection library
- settings plugin for connecting to Amo CRM System - WT Amo CRM Library
use Webtolk\Amocrm\Amocrm;
$amocrm = new Amocrm();
$result_amo_crm = $amocrm->getAccountInfo();
The library contains a set of Joomla Form fields with information obtained from Amo CRM.
Outputs html with data about the Amo CRM account. Example of using Joomla 4 modules and plugins in XML manifests.
<field addfieldprefix="Webtolk\Amocrm\Fields" type="accountinfo" name="accountinfo"/>
A list of tags for companies in Amo CRM. An example of using Joomla 4 modules and plugins in XML manifests.
<field addfieldprefix="Webtolk\Amocrm\Fields" type="companiestagslist" name="company_tag_id"/>
A list of tags for contacts in Amo CRM. An example of using Joomla 4 modules and plugins in XML manifests.
<field addfieldprefix="Webtolk\Amocrm\Fields" type="contactstagslist" name="contact_tag_id"/>
A list of custom Amo CRM fields for transactions.
<field addfieldprefix="Webtolk\Amocrm\Fields" type="leadcustomfieldslist" name="lead_custom_field_id"/>
List of Amo CRM sales funnels.
<field addfieldprefix="Webtolk\Amocrm\Fields" type="leadspipelineslist" name="pipeline_id"/>
List of tags for deals. Params:
- limit - tags count in list. Max 250
<field addfieldprefix="Webtolk\Amocrm\Fields" type="leadstagslist" limit="100" name="lead_tag_id"/>
- getAccountInfo
- getLeadById
- createLeads
- createLeadsComplex
- getTags
- getLeadsPiplines
- getLeadsCustomFields
- getContactsCustomFields
- getCompaniesCustomFields
- getCustomersCustomFields
- getContacts
- getUserById
Docs in progress. Methods are described in library code (PHP Doc block)