2 Obraz

VTAP Module Designer – Nasza niskokodowa platforma, dzięki której CRM stanie się Twoim własnym!


VTAP to niskokodowa platforma Vtiger, która pomaga programistom i administratorom rozszerzać możliwości CRM. Posiadamy dwa narzędzia, które dają możliwość budowania aplikacji niskokodowych. Jeden to Projektant modułów, a drugi to Projektant API. W tym blogu omówimy, co, jak i kiedy używać projektanta modułów.

Projektant modułów
Kiedy używać projektanta modułów (przypadki użycia)

Możesz użyć projektanta modułów, aby:
  • Zastosuj złożone formuły i zaktualizuj pole
  • Migaj ostrzeżeniem, gdy użytkownik wprowadza nieprawidłowe informacje
  • Zapisz niektóre preferencje użytkownika
  • Zapisz ustawienia rozszerzenia lub dane konfiguracyjne
  • Dodaj przyciski, widżety i ikony
Co zapewnia projektant modułów, aby osiągnąć powyższe cele?
  • Integrated Development Environment (IDE), w którym możesz napisać logikę i niestandardowy kod
  • API JavaScript VTAP
Jak korzystać z Projektanta Modułów?
Projektant modułów jest dostępny w Menu głównym > Aplikacja platformy. Jest bezpłatny dla wszystkich klientów Professional i Enterprise. Jeśli chcesz rozwijać i wypuszczać rozszerzenia na rynek, możesz zapisać się na bezpłatną edycję dla programistów od tutaj.

Możesz użyć Projektanta modułów, aby dodać następujące elementy:

  1. Skrypty VTAP – Umożliwia dodawanie niestandardowych przycisków, widżetów itp.
  2. Komponenty — umożliwia dodawanie niestandardowych komponentów.
  3. Style VTAP – Pomagają zmienić wygląd i działanie interfejsu użytkownika.
  4. Strona — umożliwia dodawanie niestandardowych stron.

W tym blogu omówimy, jak dodać skrypty VTAP do Projektanta modułów.

Dodawanie skryptów VTAP
Skrypty VTAP są punktami wejścia dla logiki niestandardowej. Zaczynasz od nadania nazwy skryptowi i wybrania modułu, dla którego skrypt ma zostać uruchomiony. Ważne jest, aby wybrać moduł, ponieważ bardzo często masz specyficzne potrzeby modułu, takie jak odsłuchiwanie kliknięcia przycisku lub zapisywanie rekordu.

Możesz albo utworzyć niestandardowy moduł rozszerzenia, albo użyć istniejących modułów, aby dodać skrypt.

Uwaga: Utwórz moduł rozszerzenia, jeśli chcesz, aby moduł został wydany za pośrednictwem rynku Vtiger.

Obraz podrzędny-1

Obraz podrzędny-2

Przyjrzyjmy się teraz kilku przykładom użycia skryptów VTAP.

1 przykład: Do strony Lista potencjalnych klientów został dodany przycisk. Każdy skrypt jest tworzony za pomocą tego podstawowego rusztowania o nazwie wybranej dla skryptu, jak pokazano poniżej.

C1

Podstawowym elementem składowym VTAP jest komponent, oparty na komponencie Vue i jego wydarzenia cyklu życia.

  • Nazwa komponentu: Leads_Component_Rejestr
  • Składnia: {{MODULE}}_Component_{{NAME}}
  • Komponenty obejmują: VTAP.Component.Core.extend

Funkcje
  • Stworzony funkcja jest punkt wejścia dla dowolnego komponentu. Jest to funkcja, w której można zarejestrować przyciski lub nasłuchiwać zdarzeń.
  • C2
    Rejestracja.komponentu.VTAP API pomaga dodawać przyciski, widżety, ikony itp. Pierwszy parametr API mówi, gdzie chcesz dodać niestandardowe komponenty. Aby zobaczyć listę obsługiwanych komponentów, kliknij tutaj.
  • szablon to miejsce, w którym dodajesz swój kod HTML, jeśli taki istnieje.
  • Metody to miejsce, w którym dodajesz funkcje, które są wywoływane w szablonie HTML. W poniższym przykładzie wywołujemy funkcję ClickMe po kliknięciu przycisku. Tak wygląda ostateczny kod:
C3

2 przykład: Dodanie widżetu do widoku podsumowania kontaktu i organizacji. Możesz użyć jednej rejestracji, aby dodać ten sam widżet w wielu modułach. W takich przypadkach powinniśmy dodać skrypt VTAP dla wszystkich modułów (użyj listy rozwijanej podczas tworzenia skryptu VTAP).

C4

W przypadku API VTAP.Component.Register mamy czwarty parametr, który pomaga wybrać moduły, do których widżety mają zostać dodane. Tak to wygląda w widoku podsumowania organizacji.

Obraz podrzędny-3

VTAP zapewnia również możliwość słuchania czynności wykonywanych przez użytkownika. Na przykład, gdy użytkownik tworzy lub aktualizuje rekord, otwiera stronę szczegółów, wyświetla wyskakujące okienko edycji itp. Aby wyświetlić listę takich zdarzeń wyzwalających, kliknij tutaj.

Musisz nasłuchiwać takich zdarzeń i dodać obsługę, aby wykonywać na nich akcje. Poniżej przykład dla zdarzenia – zapis zapisany. Ten przykład sprawdzi stan kontaktu kontaktu po zapisaniu rekordu. Jeśli status kontaktu to Konkurent, zostanie wyświetlone powiadomienie z napisem „Uważaj!!”.

C5

Podobnie platforma VTAP udostępnia różne punkty zaczepienia interfejsu użytkownika, umożliwiające wstawianie niestandardowych komponentów, takich jak przyciski na stronie listy/szczegółów, widżety w widoku podsumowania i ikony. W przypadku wszystkich podanych symboli zastępczych zapoznaj się ze szczegółami podanymi w naszym dokumentacja.

W naszych najbliższych blogach omówimy inne funkcje VTAP – komponenty niestandardowe, VTAP i strony niestandardowe.

Gorąco polecam napisanie własnego kodu. Zacznij od małego przycisku niestandardowego i przejdź od tego miejsca. Skorzystaj z naszego projektanta modułów przykłady, dostępny w naszej dokumentacji, jako podstawa dla Twojego pierwszego kodu. Przekonasz się, że dostosowywanie CRM może być prostym, zabawnym procesem.

W przypadku jakichkolwiek innych pytań, wyślij e-mail na adres [email chroniony] Zarejestruj się w wersji dla programistów tutaj.

tagi: , , , , , , , , , , , , ,

Dasara - zdjęcie główne 3

Obchody i znaczenie Dasara w Indiach

Kto powiedział, że Indie nie mają sezonu wakacyjnego? Mamy jeden! Cicho dosłownie! Dla wielu z nas „sezon festiwalowy” trwa 2-3 miesiące…
Pozytywna kultura pracy

Pozytywna kultura pracy zwiększa produktywność

Kiedy praca, ludzie i środowisko powodują rozbieżności w twoim życiu, miejsce pracy jest określane jako toksyczne. Te zakłócenia mogą niekorzystnie wpłynąć na ...
Popraw komunikację 1

Jak poprawić komunikację biznesową dzięki integracji z CRM

Witamy z powrotem w serii blogów Cut-down Costs with CRM, gdzie będziemy omawiać wiele wymiarów redukcji kosztów za pomocą ...
Współpraca (1)

Jak korzystać z integracji CRM w celu płynnego prowadzenia działalności?

Witamy z powrotem w serii blogów Cut-down Costs with CRM, gdzie będziemy omawiać wiele wymiarów redukcji kosztów za pomocą ...
Transparent

Dlaczego kompetencje miękkie są ważne w miejscu pracy

John C był gwiazdą w pracy, często zdobywając nagrody i uznanie za swój wkład. Z biegiem czasu stał się zbyt pewny siebie. Jego przełożeni zauważyli, że...
Baner (2)

15 najczęstszych błędów, których należy unikać w miejscu pracy

Błędy zdarzają się wszędzie i każdemu, nawet w miejscu pracy. Bez względu na twoje doświadczenie, nieuchronnie popełnisz błąd lub dwa. . Nawet jeśli ...
Współpraca

Jak CRM pomaga we współpracy wewnętrznej i zewnętrznej

Witajcie ludzie! Witamy z powrotem w serii blogów Cut-down Costs with CRM, gdzie będziemy omawiać wiele wymiarów redukcji kosztów za pomocą ...
Scentralizowany baner informacji o kliencie

Jak scentralizowane dane w CRM mogą przynieść korzyści Twojej firmie

Witajcie ludzie! Witamy w serii blogów Cut-down Costs with CRM, gdzie będziemy omawiać wiele wymiarów redukcji kosztów za pomocą ...
Czat wewnętrzny Vtiger 2

Wykorzystaj wewnętrzny czat Vtiger do szybkiej współpracy zespołowej

Współpraca wewnętrzna jest niezbędna, aby pozostać w kontakcie ze współpracownikami i zwiększyć produktywność. Raport Businesswire stwierdza, że ​​71% pracowników czuje się bardziej produktywnych...
Działania — obraz funkcji

Użyj akcji w Vtiger, aby przyspieszyć swoje zadania

Uwielbiam terminy. Podoba mi się świszczący dźwięk, który wydają, gdy przelatują obok -Douglas Adams Terminy w środowisku biznesowym są ważne. Terminy...
załadunek
Prawa autorskie 2022 Vtiger | Polityka prywatności | Centrum zasad i prawa