Изображение 2

VTAP Module Designer - Нашата платформа с нисък код, за да направим CRM свой собствен!


VTAP е платформата с нисък код на Vtiger, която помага на разработчиците и администраторите да разширят възможностите на CRM. Разполагаме с два инструмента, които предоставят възможност за изграждане на приложения с нисък код. Единият е Module Designer, а другият е API Designer. В този блог ще разгледаме какво, как и кога да използваме дизайнера на модули.

Дизайнер на модули
Кога да се използва Module Designer (случаи на употреба)

Можете да използвате конструктора на модули за:
  • Приложете сложни формули и актуализирайте поле
  • Мига предупреждение, когато потребителят въвежда неправилна информация
  • Запазете някои потребителски предпочитания
  • Запазете настройките за разширение или конфигурационните данни
  • Добавете бутони, приспособления и икони
Какво ви предоставя дизайнерът на модули, за да постигнете горните цели?
  • Интегрирана среда за разработка (IDE), където можете да напишете логиката и потребителския код
  • VTAP Javascript API
Как да използвам Module Designer?
Конструкторът на модули е достъпен в Главно меню> Приложение на платформата. Той е безплатен за всички професионални и корпоративни клиенти. Ако искате да разработите и пуснете разширения на пазара, можете да подпишете безплатно издание за разработчици от тук.

Можете да използвате дизайнера на модули, за да добавите следното:

  1. VTAP скриптове - Позволява ви да добавяте персонализирани бутони, джаджи и др.
  2. Компоненти - Позволява ви да добавяте персонализирани компоненти.
  3. VTAP стилове - Помага ви да промените външния вид и усещането на потребителския интерфейс.
  4. Страница - Позволява ви да добавяте персонализирани страници.

В този блог ще обсъдим как да добавяме VTAP скриптове към Module Designer.

Добавяне на VTAP скриптове
VTAP скриптовете са входните точки за персонализирана логика. Започвате, като дадете име на скрипта и изберете модула, за който скриптът трябва да работи. Важно е да изберете модул, тъй като много често имате специфични за модула нужди, като слушане на щракване с бутон на контакт или запис на запис.

Можете да изберете да създадете персонализиран модул за разширение или да използвате съществуващи модули за добавяне на скрипт.

Забележка: Създайте модул за разширение, ако искате модулът да бъде пуснат чрез пазара на Vtiger.

Под-изображение-1

Под-изображение-2

Сега нека разгледаме няколко примера за използване на VTAP скриптове.

Пример 1: Добавен е бутон към страницата с потенциални клиенти. Всеки скрипт е създаден с това основно скеле с името, избрано за скрипта, както е показано по-долу.

C1

Основният градивен елемент на VTAP е компонент и се основава на Vue компонента и неговите събития от жизнения цикъл.

  • Име на компонента: Водещи_компонент_регистр
  • Синтаксис: {{MODULE}}_Component_{{NAME}}
  • Компонентите се простират от: VTAP.Component.Core.extend

Функции
  • Създаден функцията е входна точка за всеки компонент. Това е функцията, при която можете да се регистрирате за бутони или да слушате събития.
  • C2
    VTAP.Component.Register API ви помага да добавяте бутони, приспособления, икони и др. Първият параметър на API ви казва къде искате да добавите вашите персонализирани компоненти. За да видите списъка с поддържани компоненти, щракнете върху тук.
  • Шаблон е мястото, където можете да добавите своя HTML, ако има такъв.
  • Методи е мястото, където добавяте функции, които се извикват в шаблона HTML. В примера по-долу извикваме функцията ClickMe при щракване върху бутон. Ето как изглежда окончателният код:
C3

Пример 2: Добавяне на приспособление към обобщения изглед на контакти и организация. Можете да използвате една регистрация, за да добавите една и съща джаджа в множество модули. В такива случаи трябва да добавим VTAP Script за всички модули (Използвайте падащото меню, когато създавате VTAP Script).

C4

За API VTAP.Component.Register имаме 4-ти параметър, който ви помага да изберете модулите, към които трябва да се добавят джаджите. Ето как изглежда в изглед на резюме на организациите.

Под-изображение-3

VTAP ви предоставя и възможността да слушате действия, извършени от потребителя. Например, когато потребител създава или актуализира запис, отваря страница с подробности, показва изскачащ прозорец за редактиране и др. За да видите списък с подобни събития на задействане, щракнете върху тук.

Трябва да слушате такива събития и да добавите манипулатор, за да извършвате действия върху тях. По-долу е даден пример за събитието - записът е запазен. Този пример ще провери състоянието на контакта на контакта, когато записът е запазен. Ако статусът на контакта е конкурент, ще се покаже известие с надпис „Внимавайте !!“.

C5

По същия начин, платформата VTAP е предоставила различни куки за потребителски интерфейс за вмъкване на вашите персонализирани компоненти като бутони в страницата със списък/подробности, приспособления в обобщен изглед и икони. За всички предоставени различни заместители вижте подробностите, дадени в нашия документация.

В предстоящите ни блогове ще разгледаме другите функции на VTAP - персонализирани компоненти, VTAP и персонализирани страници.

Силно препоръчвам да напишете свой собствен код. Започнете малко с персонализиран бутон и отидете от там. Използвайте нашия дизайнер на модули примери, наличен в нашата документация, като основа за вашия първи код. Ще откриете, че персонализирането на вашия CRM може да бъде прост забавен процес.

За всякакви други запитвания, моля, изпратете имейл на [имейл защитен] Регистрирайте се за изданието за програмисти тук.

Tags: , , , , , , , , , , , , ,

Големи малки неща: Кошче

Големи малки неща: Кошчето

Добре дошли обратно в поредицата от блогове Big Little Things, където подчертаваме някои от по-малко известните и понякога пренебрегвани функции и подобрения във Vtiger CRM...
Предимства на базата от знания

База от знания: Централизирайте информацията, за да стимулирате растежа на бизнеса

Сам притежава компания за електронно обучение, наречена „DataBridge“, която предлага онлайн програми за обучение по наука за данни. Тези курсове са достъпни за студенти и корпоративни служители, които ...
Внедряване на CRM 1

Ключове към успешното внедряване на CRM – изисквания, роли и отговорности

Добре внедреният CRM може да даде възможност на екипите по маркетинг, продажби и обслужване на клиенти да водят по-добри разговори с клиентите. Това ще подобри продажбите и удовлетвореността на клиентите. Въпреки това, ...
Изображение на базата знания

База знания, хранилище с информация, която предоставя обогатяващо изживяване на клиентите

Преди много време знанията за определен набор от умения бяха строго пазена тайна. Той беше споделен с чираци и студенти чрез специфични гилдии ...
Банер-01

Големи малки неща: Предотвратяване на дублиране

Добре дошли обратно в поредицата от блогове Big Little Things, където подчертаваме някои от по-малко известните и понякога пренебрегвани функции и подобрения във Vtiger CRM...
CRM анализ

CRM Analytics: Генерирайте отчети, предоставяйте информация, подобрявайте бизнес ефективността

Какво според вас е от съществено значение за бизнеса за подобряване на взаимоотношенията с клиентите? Ключовият елемент е да имате под ръка данни за всички дейности...
Банер-01

Vtiger Webforms: Създавайте уеб формуляри, без да се налага да пишете код

Уеб формуляри са чудесен начин за събиране на информация за контакт от вашия уебсайт. Откакто нещата станаха онлайн, фирмите започнаха да използват уеб страници за улавяне на потенциални клиенти...
Хранителен блог 1

Яжте, говорете, сътрудничете... разговори на кафе, чипс и извара.

Други хора, когато отиват в офисите си, трябва да се справят с офис политика, зли началници, голямо натоварване, бла, бла...но някои от моите колеги и...
Блог за анкети

Vtiger Проучвания: Лесно събирайте отзиви и прозрения на потребителите

Мислили ли сте някога за въпроса, който бихте искали да зададете на куп хора и да знаете тяхното мнение? Или някога сте искали да познавате хората...
Персонализиран списък с големи малки неща-01

Големи малки неща: Създаване на персонализиран списък

Добре дошли обратно в поредицата от блогове Big Little Things, където подчертаваме някои от по-малко известните и понякога пренебрегвани функции и подобрения във Vtiger CRM...
Зареждане