Process information

Introduction

When you want to customize your own Process information page such as add a case list related to the selected process, you should follow this section to override built-in Process information page of Portal.

Define your own process steps

You can describe details and steps of each process easily by define process steps for it.

  1. Create a CMS object with type source in your project with this path: Processes\Example\processStep

    Example is the process start signature name (Example.ivp)

  2. Format of process step:

    • Header lines for process step are start with # (hashtag) symbol

    • Other lines are descriptions of each steps

    process-step

    Tip

    You can define as much steps as you want. But we recommend you to define maximum 3 steps for better look and feel.

Customization

  1. Override HTML dialog ch.ivy.addon.portal.component.ProcessInformation of project PortalTemplate.

  2. Copy content and logic of HTML dialog ch.ivy.addon.portal.component.ProcessInformation to your overrided HTML dialog.

  3. Define your customization in processInfo section. This section will be displayed below process steps section.

    <ui:define name="processInfo">
      <!-- Put your customization here -->
    </ui:define>
    

    Tip

    Please refer to HTML dialog CustomizedProcessInformation of project portal-developer-examples for more details about customization.