Forms
適用於 EmDash 的聯絡表單、問卷調查和多步驟表單,支援條件邏輯、項目管理、CSV 匯出和電子郵件通知。
外掛
Forms
適用於 EmDash 的聯絡表單、問卷調查和多步驟表單,支援條件邏輯、項目管理、CSV 匯出和電子郵件通知。
說明
在 EmDash 管理後台中建立聯絡表單、問卷調查和多步驟申請表。新增欄位、選項、必填規則、條件邏輯和計算。準備就緒後發布,在垃圾訊息防護下收集回覆,接收電子郵件通知,並可閱讀、加星號、註解回覆或將其匯出為 CSV。儀表板小工具會顯示新增內容,MCP 工具則讓 AI 代理管理表單和回覆。
安裝
- 從註冊表安裝 Forms,然後開啟 Plugins > Forms 建立你的第一個表單。
- 若要在網站上顯示表單,請新增一次網站套件:pnpm add @netdollar/emdash-forms,然後執行 pnpm exec emdash-forms —apply。建置並部署。
- 在內容編輯器中插入 Form 區塊,或在 Astro 範本中使用來自 @netdollar/emdash-forms/Form 的 。每個已發布的表單還會在 /forms/ 下擁有自己的頁面。
電子郵件通知需要在 EmDash 中設定電子郵件供應商。
常見問題
為什麼需要網站套件才能在頁面上顯示表單? EmDash 在安全沙箱中執行註冊表外掛,沙箱無法向你的頁面新增 HTML 或指令碼。@netdollar/emdash-forms 套件負責在網站上算繪你的表單。你只需安裝一次,之後發布的每個表單無需再次部署即可使用。
我可以使用自己的前端嗎? 可以。每個表單的 Embed 分頁都記錄了 JSON API:取得定義、請求票證,然後提交。