auteur Archief

Afbeelding 2

VTAP Module Designer - Ons low-code platform om de CRM uw eigen te maken!


VTAP is het low-codeplatform van Vtiger dat ontwikkelaars en beheerders helpt om de mogelijkheden van CRM uit te breiden. We hebben twee tools die de mogelijkheid bieden om low-code applicaties te bouwen. Een daarvan is de Module Designer en de andere is API Designer. In deze blog gaan we in op wat, hoe en wanneer Module designer moet worden gebruikt.

Moduleontwerper
Wanneer Module Designer gebruiken (use cases)

U kunt de Module Designer gebruiken om:
  • Complexe formules toepassen en een veld bijwerken
  • Flits een waarschuwing wanneer een gebruiker onjuiste informatie invoert
  • Bewaar enkele gebruikersvoorkeuren
  • Extensie-instellingen of configuratiegegevens opslaan
  • Knoppen, widgets en pictogrammen toevoegen
Wat levert de Module Designer jou om bovenstaande doelstellingen te realiseren?
  • Integrated Development Environment (IDE), waar u de logica en aangepaste code kunt schrijven
  • VTAP Javascript API's
Hoe Module Designer te gebruiken?
De Module Designer is beschikbaar onder Hoofdmenu > Platform-app. Het is gratis voor alle Professional- en Enterprise-klanten. Als u extensies voor de markt wilt ontwikkelen en vrijgeven, kunt u zich aanmelden voor een gratis ontwikkelaarseditie van hier.

U kunt de Module Designer gebruiken om het volgende toe te voegen:

  1. VTAP-scripts - Hiermee kunt u aangepaste knoppen, widgets, enz.
  2. Componenten – Hiermee kunt u aangepaste componenten toevoegen.
  3. VTAP-stijlen - Helpt u het uiterlijk van de gebruikersinterface te veranderen.
  4. Pagina - Hiermee kunt u aangepaste pagina's toevoegen.

In deze blog bespreken we hoe je VTAP-scripts toevoegt aan de Module Designer.

VTAP-scripts toevoegen
VTAP-scripts zijn de toegangspunten voor aangepaste logica. U begint met het geven van een naam aan het script en het selecteren van de module waarvoor het script moet worden uitgevoerd. Het is belangrijk om een ​​module te kiezen, aangezien je heel vaak module-specifieke behoeften hebt, zoals het luisteren naar de klik van een contact of het opslaan van een record.

U kunt ervoor kiezen om een ​​aangepaste uitbreidingsmodule te maken of bestaande modules te gebruiken om een ​​script toe te voegen.

Opmerking: Maak een uitbreidingsmodule als u wilt dat de module wordt vrijgegeven via de Vtiger-marktplaats.

Sub-afbeelding-1

Sub-afbeelding-2

Laten we nu eens kijken naar een paar voorbeelden van het gebruik van VTAP-scripts.

Voorbeeld 1: Er is een knop toegevoegd aan de lijstpagina Leads. Elk script wordt gemaakt met deze basissteiger met de naam die voor het script is gekozen, zoals hieronder weergegeven.

C1

De basisbouwsteen van VTAP is een component en is gebaseerd op de Vue-component en zijn and gebeurtenissen in de levenscyclus.

  • Naam van het onderdeel: Leads_Component_Register
  • Syntax: {{MODULE}}_Component_{{NAME}}
  • Componenten strekken zich uit van: VTAP.Component.Core.extend

Functies
  • Gemaakt functie is de ingangspunt voor elk onderdeel. Dit is de functie waarmee u zich kunt registreren voor knoppen of kunt luisteren naar gebeurtenissen.
  • C2
    VTAP.Component.Registreren API helpt u knoppen, widgets, pictogrammen, enz. toe te voegen. De 1e parameter van de API vertelt u waar u uw aangepaste componenten wilt toevoegen. Om de lijst met ondersteunde componenten te zien, klik op hier.
  • Sjabloon is waar u uw HTML toevoegt, indien aanwezig.
  • Methoden is waar u functies toevoegt die in de sjabloon-HTML worden aangeroepen. In het onderstaande voorbeeld roepen we de ClickMe-functie aan wanneer er op een knop wordt geklikt. Zo ziet de uiteindelijke code eruit:
C3

Voorbeeld 2: Een widget toevoegen aan de overzichtsweergave van contactpersonen en organisaties. U kunt één registratie gebruiken om dezelfde widget in meerdere modules toe te voegen. In dergelijke gevallen moeten we VTAP-script toevoegen voor alle modules (gebruik de vervolgkeuzelijst bij het maken van VTAP-script).

C4

Voor de VTAP.Component.Register API hebben we een 4e parameter die u helpt bij het selecteren van de modules waaraan de widgets moeten worden toegevoegd. Zo ziet het eruit in de overzichtsweergave van organisaties.

Sub-afbeelding-3

VTAP biedt u ook de mogelijkheid om te luisteren naar acties die door de gebruiker worden uitgevoerd. Wanneer een gebruiker bijvoorbeeld een record maakt of bijwerkt, een detailpagina opent, een pop-upvenster voor bewerken weergeeft, enz. Om een ​​lijst met dergelijke triggergebeurtenissen te zien, klikt u op hier.

U moet naar dergelijke gebeurtenissen luisteren en een handler toevoegen om er acties op uit te voeren. Hieronder ziet u een voorbeeld voor de gebeurtenis – record opgeslagen. In dit voorbeeld wordt de contactstatus van de contactpersoon gecontroleerd wanneer de record wordt opgeslagen. Als de contactstatus Concurrent is, wordt er een melding weergegeven met de tekst 'Pas op!!'.

C5

Evenzo heeft het VTAP-platform verschillende UI-haken geleverd om uw aangepaste componenten in te voegen, zoals knoppen op de lijst-/detailpagina, widgets in de overzichtsweergave en pictogrammen. Voor alle verschillende beschikbare tijdelijke aanduidingen, zie de details in onze documentatie.

In onze komende blogs zullen we de andere functies van VTAP behandelen: aangepaste componenten, VTAP en aangepaste pagina's.

Ik raad je ten zeerste aan om je eigen code te schrijven. Begin klein met een aangepaste knop en ga vanaf daar. Gebruik onze Module Designer voorbeelden, beschikbaar in onze documentatie, als basis voor uw eerste code. U zult merken dat het aanpassen van uw CRM een eenvoudig en leuk proces kan zijn.

Voor overige vragen kunt u een e-mail sturen naar: [e-mail beveiligd] Meld u aan voor de ontwikkelaarseditie hier.

Grote kleine dingen - Add-on voor kijkers

Grote kleine dingen – add-on voor kijkers

Welkom terug bij de blogserie Big Little Things, waar we enkele van de minder bekende en soms over het hoofd geziene functies en verbeteringen in Vtiger CRM belichten ...
Banner

Grote kleine dingen - op rollen gebaseerde keuzelijsten

Welkom terug bij een ander hoofdstuk in de blogserie Big Little Things, waarin we enkele van de minder bekende en soms over het hoofd geziene functies en verbeteringen belichten ...
Blogbanner (1)

Organisatorische training op een kosteneffectieve manier implementeren met LMS

In de pre covid-tijd werd e-learning software alleen gezien als een technologie die wordt gebruikt om de leerervaring te verbeteren. Maar na de pandemie...
Leuke blog 4

Al het werk en geen spel maakt... waarom plezier op het werk belangrijk is

Als je werknemers ziet ruziën bij Vtiger, zal dat zijn omdat ze denken dat de tafeltennistafel onterecht wordt bezet door sommigen ...
Belang van E-learning

Zes voordelen van e-learning voor organisaties

E-learning wint aan populariteit in organisaties voor training en onboarding activiteiten. Hoewel het concept van e-learning bestond tijdens de pre-pandemische periode, was de vraag ...
Meditatie in het dagelijks leven Banner

Meditatie in het dagelijks leven

In de hi-tech, snelle levensstijl van vandaag is het leven mechanisch geworden. Het gaat om instant bevrediging met allerlei luxe en verfijning. Aan de andere kant, ...
Grote Kleine Dingen-Tijdlogboeken

Grote kleine dingen: tijdlogboeken

Welkom terug bij de blogserie Big Little Things, waar we enkele van de minder bekende en soms over het hoofd geziene functies en verbeteringen in Vtiger CRM belichten ...
Handmatige trigger voor procesontwerper

Grote kleine dingen - Handmatige trigger voor procesontwerpers

Welkom terug bij een ander hoofdstuk in de blogserie Big Little Things, waarin we enkele van de minder bekende en soms over het hoofd geziene functies en verbeteringen belichten ...
Productiviteit voor kleine bedrijven Banner

Tools om de productiviteit in kleine bedrijven te verhogen

Wat is productiviteit? Productiviteit bepaalt de standaard van resultaten. Productiviteit verwijst over het algemeen naar het vermogen van een individu, team of organisatie om efficiënt te werken binnen ...
LMS voor marketingtraining

Maak gebruik van LMS om marketingvaardigheden te upgraden

Marketing in de tijd van vandaag vereist een hele reeks vaardigheden, waaronder copywriting, analyse, contentcreatie, enz., maar niet alle medewerkers in uw organisatie zullen ...
het laden
Copyright 2022 Vtiger | Privacybeleid | Beleid en juridisch centrum