設定對話方塊
您可以透過「設定」對話方塊輕鬆自訂訪客的表單容器體驗。 您也可以輕鬆定義表單容器選項,以提供順暢的使用者體驗。
基本標籤
-
標題 — 您可以使用其Title輕鬆識別表單中的元件,預設情況下,標題會顯示在元件上方。 如果您未新增標題,則會顯示元件的名稱而非標題文字。
-
預填服務 — 此選項可讓使用者在轉譯最適化表單時,選取用於擷取資料的預填服務。 深入瞭解如何建立及設定預填服務。
-
角色:角色是HTML屬性,用來指定HTML元素的用途,以輔助技術(例如熒幕閱讀程式)。 角色屬性可用來提供元素的其他上下文和語意意義,讓熒幕朗讀程式更容易向使用者解譯和宣告內容。 例如,在AEM Forms中,表單欄位的標籤可能會具有「label」角色,而其輸入欄位的角色可能會具有「textbox」。 這可協助熒幕助讀程式瞭解標籤和輸入欄位之間的關係,並向使用者正確宣告。
-
使用者端資料庫類別 — 使用者可以根據每個最適化表單設定自訂JavaScript資料庫。 建議僅將可重複使用的函式保留在程式庫中,這些函式需依賴jquery和underscore.js協力廠商程式庫。
有時,如果有 個複雜的驗證規則,則確切的驗證指令碼會位於自訂函式中,且使用者會從欄位驗證運算式呼叫這些自訂函式。 若要在執行伺服器端驗證時讓此自訂函式館為已知且可用,表單使用者可在Adaptive Form容器屬性的 Basic 標籤下設定AEM使用者端資料庫的名稱。
使用者可以根據每個最適化表單設定customJavaScript程式庫。 程式庫中只會保留可重複使用的函數,這些函數與 jquery 和 underscore.js 第三方程式庫有相依性。
資料模型標籤
您可以使用表單資料模型將表單連線至資料Source,以根據使用者動作傳送及接收資料。 您也可以將表單連線至JSON結構描述,以預先定義的格式接收提交的資料。 根據需求,將您的表單連結至JSON結構描述或表單資料模型:
- 建立JSON結構描述並上傳至您的環境
- 建立表單資料模型
草稿
- 自動儲存草稿:選取 自動儲存草稿 核取方塊以啟用將表單儲存為草稿。
- 儲存喜好設定:設定 儲存喜好設定 為 定期儲存草稿,以在特定時間間隔後自動儲存表單。
儲存間隔頻率(秒):指定時間間隔(秒),以設定在定義的間隔觸發自動儲存表單的持續時間。
提交索引標籤
使用者可以為最適化表單提交設定不同的動作。
- 重新導向URL/路徑 — 此選項可讓使用者為每個表單設定頁面,表單使用者在提交最適化表單後會重新導向至該頁面。 按一下這裡以取得有關如何設定重新導向頁面的詳細資訊。
- 顯示訊息 — 此選項可讓使用者新增在成功提交最適化表單時顯示的訊息。 預先定義的文字會包含在對話方塊中,且使用者可加以修改。 「顯示訊息」對話方塊支援RTF格式工具,可讓使用者格式化新增的文字。
- 提交動作 — 當使用者按一下最適化表單上的提交按鈕時,就會觸發提交動作。 使用者可從下拉式清單中選取立即可用的支援提交動作。 瞭解如何在提交索引標籤中設定提交動作。
設計對話方塊
「設計」對話方塊可用來定義和管理表單容器元件的CSS樣式。
允許的元件標籤
允許的元件 索引標籤允許範本編輯器設定可以新增為最適化Forms編輯器元件中面板專案的元件。
預設元件標籤
預設元件 索引標籤可讓範本編輯器指定在調適型Forms編輯器中,預設顯示為表單容器元件專案的元件。
回應式設定標籤
回應式設定 索引標籤可讓範本編輯器在調適型Forms編輯器的表單容器元件中,指定格線中的欄數。
樣式索引標籤
最適化Forms檔案附件核心元件支援AEM 樣式系統。
-
預設CSS類別:您可以為最適化Forms表單容器核心元件提供預設CSS類別。
-
允許的樣式:您可以提供名稱以及代表樣式的CSS類別來定義樣式。 例如,您可以建立名為「粗體文字」的樣式,並提供CSS類別「font-weight: bold」。 您可以在最適化Forms編輯器中將這些樣式使用或套用至最適化表單。 若要套用樣式,請在最適化Forms編輯器中,選取您要套用樣式的元件,導覽至屬性對話方塊,然後從 樣式 下拉式清單中選取所需的樣式。 如果您需要更新或修改樣式,只要返回「設計」對話方塊,更新樣式索引標籤中的樣式,然後儲存變更即可。
自訂屬性標籤
自訂屬性可讓您使用表單範本,將自訂屬性(索引鍵/值組)與最適化表單核心元件建立關聯。 自訂屬性會反映在元件Headless轉譯的properties區段中。 它可讓您建立根據自訂屬性值調整的動態表單行為。 例如,開發人員可以為行動、桌上型電腦或Web平台設計各種無頭Forms元件的轉譯,大幅提升各種裝置的使用者體驗。
-
群組名稱:您可以提供一個名稱來識別自訂屬性群組。 您可以新增、刪除或重新排列多個自訂屬性群組。 新增自訂屬性群組後,您可以看到下列選項:
-
索引鍵 — 值配對:您可以按一下每個自訂屬性群組的 新增 按鈕,以新增多個自訂屬性名稱和自訂屬性值。
-
刪除:點選或按一下以刪除自訂屬性名稱和自訂屬性值。
-
重新排列:點選或按一下並拖曳以重新排列自訂屬性名稱和自訂屬性值。
-