Новости Joomla

WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM

👩‍💻 WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM.Плагин умеет отправлять данные заказа из Joomla компонента интернет-магазина RadicalMart в AmoCRM, а так же оставлять примечания к сделке при смене статуса заказа (выберите необходимые статусы заказа RadicalMart в настройках плагина).Возможности плагина - создание сделок в AmoCRM в момент создания заказа в интернет-магазине RadicalMart- выбор воронки AmoCRM, в которой создавать сделки- выбор тега, которым будут помечаться созданные сделки- в комментарий к сделке при создании заказа пишутся:-- точная общая сумма заказа (Amo CRM не принимает дробные значения в поле бюджет, например с копейками)-- статус заказа-- информация о доставке (способ, адрес и комментарий)-- информация о способе оплаты-- контактные данные покупателя (могут отличаться от данных пользователя, создавшего заказ. Например, если доставка для другого человека)-- прямая ссылка на заказ в панели администрирования сайта-- список товаров заказа (опционально)добавление комментария к сделке при изменении статуса заказа в интернет-магазине RadicalMart (выберите необходимые статусы заказа в настройках плагина)-- добавляет в интерфейс просмотра заказа ссылку на сделку в AmoCRM, если таковая обнаружена (соответствие заказов и сделок хранится в базе данных)-- UTM-метки для сделки. Указывает, если на сайте используется комплект плагинов RadicalForm и WT AmoCRM - RadicalForm.
Для работы плагина необходима установка и настройка библиотеки WT Amo CRM library для Joomla версии 1.3.0 и выше.
Плагин бесплатный. Тестировался на Joomla 5.4 и RadicalMart 2.2.4.
Страница расширения и скачатьТак же:- Интернет-магазин RadicalMart- WT Amo CRM библиотека интеграции Joomla и AmoCRM- RadicalForm плагин обратной связи- WT AmoCRM - RadicalForm - плагин отправки сообщений из RadicalForm в AmoCRM@joomlafeed#joomla #crm #amocrm #radicalmart

Вышли релизы Joomla 6.0.1 и Joomla 5.4.1

Релиз Joomla 6.0.1 и Joomla 5.4.1

Проект Joomla рад сообщить о выпуске Joomla 6.0.1 и Joomla 5.4.1. Это релиз исправлений ошибок и улучшений для серии Joomla 6.1 и Joomla 5.4.

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

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
В файле includes/joomla.php описан класс mosAdminMenus содержащий множество вспомогательных функций для создания различных списков и элементов интерфейса административной панели. В том числе, в нем присутствуют функции для создания списка изображений.

Самый простой способ добавить в компонент возможность пользователю выбирать изображения из списка, это воспользоваться статичной функцией mosAdminMenus::Images, которая возвращает готовый элемент формы с заданным именем и позволяет задать активный элемент, корневую директорию и JavaScript для выполнения при изменении активного элемента списка.


	
function 
mosAdminMenus::Images$name$active$javascript$directory );


  • $name — имя поля формы с выпадающим списком изображений
  • $active — выбранный в настоящее время элемент в списке (NULL если новая запись)
  • $javascript — JavaScript который будет выполнен по событию onchange списка. Если не задан, то при выборе элементов формы, по умолчанию текущее изображение будет отображаться в элементе формы с именем imagelib. Пример такого предпросмотра можно посмотреть в диалогах редактирования раздела/категории.
  • $directory — директория из которой будут выбираться изображения

Пример использования функции mosAdminMenus::Images


	
$lists['image'] = mosAdminMenus::Images'image'$row->image );


Для получения списка всех изображений сохраненных в поле images какого-либо объекта можно использовать функцию mosAdminMenus::GetSavedImages которая возвращает уже готовый элемент формы с именем imagelist.


	
function 
GetSavedImages( &$row$path )


  • $row — объект, у которого в поле images хранится список изображений, разделенных символом |
  • $path — путь к папке с изображениями


Кроме того, следует обратить внимание на дополнительные функции работы со списками изображений, добавленные в последних версиях Joomla (появились одновременно с возможностью выбора набора директорий с изображениями для каждой из категорий материалов). Эти функции позволяют задавать несколько корневых директорий для поиска изображений, возвращают не только списки изображений, но и списки директорий.

  • mosAdminMenus::ReadImages
  • mosAdminMenus::ReadImagesX
  • mosAdminMenus::GetImages
  • mosAdminMenus::GetImageFolders

Пример использования:


	
// calls function to read image from directory
	
$pathA $mosConfig_absolute_path .'/images/stories';
	
$pathL $mosConfig_live_site .'/images/stories';
	
$images = array();
	
$folders = array();
	
$folders[] = mosHTML::makeOption'/' );
	
mosAdminMenus::ReadImages$pathA'/'$folders$images );

	
// list of folders in images/stories/
	
$lists['folders'] = mosAdminMenus::GetImageFolders$folders$pathL );
	
// list of images in specfic folder in images/stories/
	
$lists['imagefiles'] = mosAdminMenus::GetImages$images$pathL );
	
// list of saved images
	
$lists['imagelist'] = mosAdminMenus::GetSavedImages$row$pathL );


Более сложный пример можно посмотреть в функции editContent файла /administrator/components/com_content/admin.content.php
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Создание релиза компонента средствами GitHub

Автор SkyAn

Ответов: 4
Просмотров: 1113
Последний ответ 01.11.2019, 17:42:04
от Septdir
Создание папок из фронтенда

Автор mila_serdnaya

Ответов: 548
Просмотров: 29299
Последний ответ 28.03.2016, 10:57:46
от AlekVolsk
[Решено] Создание контент плагина

Автор IvanTopor

Ответов: 4
Просмотров: 1785
Последний ответ 26.02.2016, 13:10:37
от IvanTopor
Создание динамических полей в своем компоненте

Автор NeuroZ

Ответов: 14
Просмотров: 1779
Последний ответ 18.08.2015, 11:17:59
от b2z
Создание таблиц средствами компонента

Автор spirit1086

Ответов: 3
Просмотров: 1513
Последний ответ 18.08.2015, 10:17:09
от spirit1086