Show Menu
主題×

自定義任務詳細資訊頁

任務詳細資訊頁面包含有關任務及其進程的資訊。 不過,您可以自訂任務詳細資訊頁面,以新增或刪除資訊。
您可以將以下資訊添加到任務詳細資訊頁中:
要自定義任務詳細資訊頁,請執行以下操作:
  1. 若要顯示其他資訊,請在「區塊>區塊>區塊> translation.json 區塊」的檔 todo 案中新 details 增對應的鍵值 app #
    # ,如任務資訊的任務塊、進程資訊的進程塊,以及暫掛任務資訊的當前暫掛任務塊。
    例如,要在任務詳細資訊頁中添加有關「需要路由選擇」的資訊,可以在任務塊中添加以下鍵值對:
    "todo" : {
        .
        .
        .
        "details" : {
            .
            .
            "task" : {
                .
                .
                "RouteSelectionRequired" : "Route Selection Required"
            }
        }
    }
    
    
    為所有支援的語言新增對應的金鑰值配對。
  2. 複製 /libs/ws/js/runtime/templates/taskdetails.html /apps/ws/js/runtime/templates/taskdetails.html
    將新資訊添加到 /apps/ws/js/runtime/templates/taskdetails.html 。 例如:
    <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>
    
    
  3. 開啟/apps/ws/js/registry.js進行編輯。
    搜尋並取代 text!/lc/libs/ws/js/runtime/templates/taskdetails.html text!/lc/apps/ws/js/runtime/templates/taskdetails.html
若要使用在AEM Forms工作區的「開始處理」標籤中建立的工作來自訂工作詳細資訊頁面,請將新資訊新增至 /apps/ws/js/runtime/templates/startprocess.html
若要為在詳細資料頁面中新增的資訊新增樣式,請使用「工作區自訂」中的「使用者介面變更」區段來修 改CSS​ 檔案