Aangepaste widgets in de widget catalogus definiëren
Introductie
Introductie

Momenteel worden de widgets in de widgets catalogus geladen vanuit het bestand Webparts.Home.xml. Om aangepaste widgets toe te voegen dient u in diezelfde map een “Webparts.Ext.xml” bestand aan te maken. In dit XML bestand kunt u de gewenste widgets definiëren. Dit nieuwe bestand is deelverzameling van het Webparts.Home.xml bestand. Wanneer dit bestand is aangemaakt, dient het in de XML map van de Exact Synergy Enterprise installatiemap geplaatst te worden. Hierna zal het nodig zijn om een IISReset uit te voeren of alle geopende browsers te sluiten en de browsers opnieuw te openen om de aangepaste widgets te activeren.
Het volgende is een voorbeeld van het Webparts.Ext.xml bestand:
Net als bij het standaard Webparts.Home.xml bestand is het Webparts.Ext.xml bestand verdeeld in twee secties: Widgets en Categories. Echter dient het Webparts.Ext.xml bestand met "<dashboardExtension>" te beginnen.
Zie de volgende tabel voor meer informatie:
Parent node
|
Child node
|
Omschrijving
|
Opmerkingen
|
Widgets > Widget
|
Title
|
De titel van de widget.
|
Wanneer de widget die gedefinieerd wordt hetzelfde widget ID heeft als een bestaande (standaard) widget, dan wordt de titel van de bestaande widget overschreven met deze nieuw opgegeven widget titel.
|
Description
|
De omschrijving van de widget.
|
Image
|
De afbeelding van de widget.
|
Applications
|
Het ascx bestand.
|
Param
|
Extra param die nodig zijn voor de widget.
De 'data-sizex' en 'data-sizey' worden gebruikt om het standaard formaat van de widget (aantal grids) aan te geven.
|
Constraints
|
Voor het aangeven van het beveiligingsniveau en het gebruikers licentie type.
|
|
Categories > Category
|
Title
|
De titel van de categorie.
|
Wanneer de categorie hetzelfde ID heeft als een bestaande (standaard) categorie, dan wordt de titel van de bestaande categorie overschreven door de titel van deze nieuw opgegeven categorie.
|
Position
|
De positie waar deze categorie zou moeten verschijnen. De positie van de eerste standaard categorie is 1.
|
De position node is alleen beschikbaar voor de uitgebreide xml en is niet beschikbaar voor de standaard xml. Dit is een optionele node.
Wanneer de position node niet is gedefinieerd, dan wordt de nieuwe categorie standaard na de laatste categorie geplaatst.
Wanneer er een waarde is gedefinieerd, dan wordt de categorie op de gedefinieerde positie geplaatst. Wanneer de zelfde positie meerdere keren is gedefinieerd in het xml bestand, dan wordt de categorie met hetzelfde positienummer na de laatste standaard categorie toegevoegd.
|
Widgets > Widget
|
Lijst van widgets die beschikbaar zijn onder de moedercategorie.
|
De widgets die hier staan gedefinieerd kunnen standaard widgets of nieuw aangemaakte aangepaste widgets zijn.
Wanneer de gedefinieerde categorie een standaard categorie is:
· Wanneer de gedefinieerde widget, of het nou een standaard of een aangepaste widget is, niet bestaat in de categorie, dan wordt het achter de laatste standaard widget in de betreffende categorie geplaatst (gebaseerd op de volgorde van de widget nodes die gedefinieerd zijn in het xml bestand).
· Wanneer de gedefinieerde widget al bestaand in de betreffende categorie, dan wordt deze niet nogmaals toegevoegd.
Wanneer de gedefinieerde categorie een nieuw aangemaakte categorie is:
· De widgets zullen op dezelfde volgorde van hoe de widget nodes in het xml bestand zijn gedefinieerd worden toegevoegd.
|
Gerelateerde documenten
Main Category: |
Support Product Know How |
Document Type: |
Online help main |
Category: |
On-line help files |
Security level: |
All - 0 |
Sub category: |
General |
Document ID: |
27.465.252 |
Assortment: |
Exact Synergy Enterprise
|
Date: |
27-11-2018 |
Release: |
258 |
Attachment: |
|
Disclaimer |