0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 368 Просмотров
*

sergeytolkachyov

  • Захожу иногда
  • 119
  • 15 / 0
  • @sergeytolkachyov https://web-tolk.ru
Небольшая PHP библиотека для Joomla 4 и Amo CRM. Нужна только разработчикам расширений Joomla. А так же как зависимость для расширений, которые её используют.
Версия 1.1.0 Совместимость проверена: Joomla 4.2.6 от 15.12.2022 документация
В составе пакета
  • библиотека AmoCRM connection library
  • плагин настроек для подключения к Amo CRM System - WT Amo CRM Library
Подключение библиотеки в своё расширение для Joomla
Код
use Webtolk\Amocrm\Amocrm;
 
$amocrm = new Amocrm();
$result_amo_crm = $amocrm->getAccountInfo();
Поля Amo CRM для Joomla Form
Библиотека содержит набор Joomla Form полей с информацией, получаемой из Amo CRM.
Например, поле Accountinfo выводит HTML с данными об аккаунте Amo CRM. Пример использования в XML-манифестах модулей и плагинов Joomla 4.
Код
<field addfieldprefix="Webtolk\Amocrm\Fields" type="accountinfo" name="accountinfo"/>
Список полей
  • Accountinfo
  • Companiestagslist - Companies tags list
  • Contactstagslist - Contacts tags list
  • Leadcustomfieldslist - Lead custom fields list
  • Leadspipelineslist - Leads pipelines list
  • Leadstagslist - Leads tags list

Список методов библиотеки
  • getAccountInfo
  • getLeadById
  • createLeads
  • createLeadsComplex
  • getTags
  • getLeadsPiplines
  • getLeadsCustomFields
  • getContactsCustomFields
  • getCompaniesCustomFields
  • getCustomersCustomFields
  • getContacts
  • getUserById
  • getNotes
  • addNotes

Скриншоты
Спойлер
[свернуть]

#Changelog
Спойлер
[свернуть]
https://web-tolk.ru/dev/biblioteki/wt-amo-crm-library.html
https://github.com/sergeytolkachyov/WT-Amo-CRM-library-for-Joomla-4

P.S.К слову сказать, разработчики Amo CRM предоставляют PHP SDK для интеграций. Но для работы в Joomla пришлось бы устанавливать дополнительные библиотеки-зависимости. В связи с чем было принято решение написать отдельную несложную библиотеку, использующую нативные для Joomla методы подключения.
P.P.S. Эту библиотеку использует для работы плагин WT AmoCRM - RadicalForm.
P.P.P.S. Разработка документации в процессе. К методам библиотеки в коде (PHPDoc) даны подробные комментарии и образцы структуры данных.
*

sergeytolkachyov

  • Захожу иногда
  • 119
  • 15 / 0
  • @sergeytolkachyov https://web-tolk.ru
Версия 1.1.0 от 15.01.2023.
Добавлены 2 метода для получения и создания примечаний (notes) к сущностям.
- getNotes
- addNotes Добавлена проверка на наличие аутентификационных данных в методе getResponce Для полей получения тегов добавлен возможный параметр - limit. Максимально возможное значение, согласно документации AmoCRM - 250.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Бесплатная система фильтрации полей Joomla

Автор zikkuratvk

Ответов: 269
Просмотров: 22799
Последний ответ 06.03.2023, 11:17:56
от Vlad1
А-ля корзина для материалов Joomla

Автор Efanych

Ответов: 150
Просмотров: 12384
Последний ответ 25.11.2022, 21:50:22
от zikkuratvk
Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x

Автор ELLE

Ответов: 289
Просмотров: 58573
Последний ответ 19.07.2022, 01:27:27
от barulyabl
WT Ya.share2 - плагин блока «Поделиться» от Яндекс для Joomla 3 и Joomla 4

Автор sergeytolkachyov

Ответов: 0
Просмотров: 479
Последний ответ 21.05.2022, 16:20:19
от sergeytolkachyov
WT Content Like плагин кнопки лайк для материалов Joomla

Автор sergeytolkachyov

Ответов: 0
Просмотров: 526
Последний ответ 31.03.2022, 15:37:24
от sergeytolkachyov