De pagina met taakdetails aanpassen customizing-the-task-details-page
De pagina met taakdetails bevat informatie over een taak en de bijbehorende processen. U kunt de pagina met taakdetails echter aanpassen om informatie toe te voegen of te verwijderen.
U kunt de volgende informatie toevoegen aan de pagina met taakdetails:
- Informatie beschikbaar in het JSON-object van een taak (taaksectie in JSON-objectbeschrijving in de AEM Forms-werkruimte)
- Informatie beschikbaar in het JSON-object van een procesinstantie (sectie Procesinstantie in JSON-objectbeschrijving in de AEM Forms-werkruimte)
De pagina met taakdetails aanpassen:
-
Volg Algemene stappen voor aanpassing van de AEM Forms-werkruimte.
-
Als u aanvullende informatie wilt weergeven, voegt u de corresponderende sleutel-waardeparen toe aan de
translation.jsonbestand bijtodoblok >detailsblok >appblok > [requiredblok].De [
requiredblok] verwijst naar beschikbare blokken, zoals het taakblok voor taakinformatie, procesblok voor procesinformatie, en het huidige het taakblok voor lopende taakinformatie.Bijvoorbeeld, om informatie over de Selectie van de Route toe te voegen Vereist in de pagina van taakdetails, kunt u het volgende zeer belangrijk-waardepaar in het taakblok toevoegen:
code language-none "todo" : { . . . "details" : { . . "task" : { . . "RouteSelectionRequired" : "Route Selection Required" } } }note note NOTE Voeg overeenkomstige sleutel-waardeparen voor alle gesteunde talen toe. -
Kopiëren
/libs/ws/js/runtime/templates/taskdetails.htmltot/apps/ws/js/runtime/templates/taskdetails.html.Nieuwe informatie toevoegen aan
/apps/ws/js/runtime/templates/taskdetails.html. Bijvoorbeeld:code language-css <div class="detailsContainer"> . . <ul> . . <li> <label for="routeSelectionRequired" title="<%= $.t('todo.details.task.RouteSelectionRequired')%>"><%= $.t('todo.details.task.RouteSelectionRequired')%></label> <div> <span id="routeSelectionRequired"><%= isRouteSelectionRequired != null ? isRouteSelectionRequired : ''%></span> </div> </li> . . </ul> </div> -
Open /apps/ws/js/registry.js voor bewerking.
Zoeken en vervangen
text!/lc/libs/ws/js/runtime/templates/taskdetails.htmlwithtext!/lc/apps/ws/js/runtime/templates/taskdetails.html.
/apps/ws/js/runtime/templates/startprocess.html.