設定對話方塊

您可以透過「設定」對話方塊輕鬆自訂訪客的表單容器體驗。 您也可以輕鬆定義表單容器選項,以提供順暢的使用者體驗。

基本標籤

基本索引標籤

  • 標題 — 您可以使用其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元件的轉譯,大幅提升各種裝置的使用者體驗。

  • 群組名稱:您可以提供一個名稱來識別自訂屬性群組。 您可以新增、刪除或重新排列多個自訂屬性群組。 新增自訂屬性群組後,您可以看到下列選項:

    • 索引鍵 — 值配對:您可以按一下每個自訂屬性群組的​ 新增 ​按鈕,以新增多個自訂屬性名稱和自訂屬性值。

    • 刪除:點選或按一下以刪除自訂屬性名稱和自訂屬性值。

    • 重新排列:點選或按一下並拖曳以重新排列自訂屬性名稱和自訂屬性值。