Preskoči na sadržaj
Naslovna » VTAP dizajner modula - Naša platforma s niskim kodom kako bismo CRM učinili vlastitim!

VTAP dizajner modula - Naša platforma s niskim kodom kako bismo CRM učinili vlastitim!



VTAP je Vtigerova platforma s niskim kodom koja pomaže programerima i administratorima da prošire mogućnosti CRM-a. Imamo dva alata koji pružaju mogućnost izrade aplikacija s niskim kodom.
Jedan je Module Designer, a drugi je API Designer. U ovom blogu proučit ćemo što, kako i kada koristiti Module Designer.


Dizajner modula

Kada koristiti Module Designer (slučajevi korištenja)


Dizajner modula možete koristiti za:

  • Primijenite složene formule i ažurirajte polje
  • Trepnite upozorenjem kada korisnik unosi netočne podatke
  • Spremite neke korisničke postavke
  • Spremi postavke proširenja ili podatke o konfiguraciji
  • Dodaj gumbe, widgete i ikone

Što vam nudi dizajner modula za postizanje gore navedenih ciljeva?

Kako koristiti Module Designer?

Dizajner modula dostupan je u glavnom izborniku> Aplikacija platforma. Besplatno je za sve profesionalne i poslovne korisnike. Ako želite razviti i objaviti proširenja za tržište, možete se prijaviti za besplatno izdanje za programere od ovdje.

Pomoću dizajnera modula možete dodati sljedeće:

  1. VTAP skripte - omogućuje vam dodavanje prilagođenih gumba, dodataka itd.
  2. Komponente - omogućuje vam dodavanje prilagođenih komponenata.
  3. VTAP stilovi - pomaže vam promijeniti izgled i dojam korisničkog sučelja.
  4. Stranica - omogućuje vam dodavanje prilagođenih stranica.

Na ovom blogu razgovarat ćemo o tome kako dodati VTAP skripte u Modul Designer.

Dodavanje VTAP skripti

VTAP skripte su ulazne točke za prilagođenu logiku. Za početak dajete ime skripti i odabirete modul za koji bi se skripta trebala izvoditi. Važno je odabrati modul jer vrlo često imate potrebe specifične za modul, poput preslušavanja pritiska na gumb kontakta ili spremanja zapisa.

Možete odabrati stvaranje posebnog modula za proširenje ili upotrijebiti postojeće module za dodavanje skripte.

Bilješka: Izradite modul za proširenje ako želite da modul bude objavljen na tržištu Vtiger.

Podslika-1


Podslika-2

Pogledajmo sada nekoliko primjera upotrebe VTAP skripti.

Primjer 1: Na stranicu s popisom potencijalnih klijenata dodan je gumb. Svaka skripta izrađena je s ovom osnovnom skelom s imenom odabranim za skriptu, kao što je prikazano u nastavku.

C1

Osnovni gradivni blok VTAP-a je komponenta, a temelji se na Vue komponenti i njenim komponentama događaji životnog ciklusa.

  • Naziv komponente: Vodi_Komponenta_Registar
  • Sintaksa: {{MODULE}}_Component_{{NAME}}
  • Komponente se protežu od: VTAP.Component.Core.extend


Funkcije

  • Stvoren funkcija je ulazna točka za bilo koju komponentu. Ovo je funkcija u kojoj se možete registrirati za tipke ili slušati događaje.
  • C2

    VTAP.Komponenta.Registriraj se API vam pomaže dodati gumbe, widgete, ikone itd. 1. parametar API-ja govori gdje želite dodati svoje prilagođene komponente. Da biste vidjeli popis podržanih komponenata, kliknite ovdje.

  • predložak gdje dodajete HTML, ako postoji.
  • Metode ovdje dodajete funkcije koje se pozivaju u predlošku HTML. U donjem primjeru pozivamo funkciju ClickMe kad se klikne gumb. Evo kako izgleda konačni kod:

C3

Primjer 2: Dodavanje widgeta u prikaz sažetka kontakata i organizacije.
Možete koristiti jednu registraciju za dodavanje istog widgeta u više modula. U takvim slučajevima, trebali bismo dodati VTAP skriptu za sve module (koristite padajući izbornik kada kreirate VTAP skriptu).

C4

Za API VTAP.Component.Register imamo četvrti parametar koji vam pomaže u odabiru modula kojima treba dodati widgete. Ovako izgleda u prikazu sažetka organizacija.

Podslika-3

VTAP vam također pruža mogućnost preslušavanja radnji koje je izvršio korisnik. Na primjer, kada korisnik kreira ili ažurira zapis, otvori stranicu s detaljima, prikaže skočni prozor za uređivanje itd. Da biste vidjeli popis takvih događaja okidača, kliknite ovdje.

Morate slušati takve događaje i dodati rukovatelja za izvršavanje radnji na njima.
Ispod je primjer za događaj – zapis spremljen. Ovaj će primjer provjeriti status kontakta kada se zapis spremi. Ako je status kontakta Natjecatelj, prikazat će se obavijest koja kaže: 'Čuvajte se!!'.

C5

Isto tako, VTAP platforma je osigurala razne kuke korisničkog sučelja za umetanje vaših prilagođenih komponenti kao što su gumbi na stranici s popisom/pojedinostima, widgeti u prikazu sažetka i ikone.
Za sva različita navedena rezervirana mjesta pogledajte detalje navedene u našem dokumentacija.

U nadolazećim blogovima pokrivat ćemo ostale značajke VTAP-a - Prilagođene komponente, VTAP i Prilagođene stranice.

Toplo preporučujem pisanje vlastitog koda. Započnite s malim pomoću prilagođenog gumba i krenite od tamo. Koristite naš dizajner modula primjeri, dostupno u našoj dokumentaciji, kao temelj za vaš prvi kod. Uvidjet ćete da prilagođavanje vašeg CRM -a može biti jednostavan zabavan proces.

Za sve ostale upite, pošaljite e -poruku na [e-pošta zaštićena]. Prijavite se za izdanje za razvojne programere ovdje.