聯絡模組
聯絡模組可讓您依需求自由配置洽詢表單、建立 Contact Us 頁面,並在管理畫面中處理收到的內容。有洽詢送出時,系統會寄送通知信給管理員,並自動回覆給送出者。回覆也是在管理畫面中撰寫後以電子郵件寄出。
聯絡模組目前為測試版。功能與資料結構可能會變更,建議您先在測試環境中確認,再用於正式服務。
安裝
- 從商店安裝聯絡模組。
- 進入 管理員 > 聯絡 後,會看到 受理清單 · 頁面管理 · 表單管理 · 權限 · 設定 共五個分頁。
- 在頁面管理中建立一個洽詢頁面,再於表單管理中配置該頁面要使用的表單。
- 變更狀態 — 新件 · 處理中 · 已完成 · 保留
- 寄送回覆信 — 撰寫主旨與內文後,會寄信給送出者。即使寄送失敗也會留下紀錄
- 留下備註 — 不會以郵件寄出的內部紀錄
- 會員會自動看到自己的受理紀錄。
- 非會員在送出時設定查詢用密碼,之後以電子郵件 + 密碼完成本人驗證後查看。
建立頁面
一個頁面就是一個受理窗口。若想依部門分開窗口,建立多個頁面即可。
在 管理員 > 聯絡 > 頁面管理 > 建立頁面 中設定以下項目。
| 項目 | 說明 |
|---|---|
| 網址(URL) | 附加在網站網址後的值。以英文字母開頭,只能使用英文字母 · 數字 · 底線 |
| 瀏覽器標題 | 顯示在瀏覽器分頁與搜尋結果中的標題 |
| 送出者本人查詢 | 開啟後,送出時會設定查詢用密碼,送出者可以查看處理狀態。關閉時則以單向 Contact Us 運作 |
| 使用檔案附件 | 允許在表單中加入檔案項目 |
| 列表數量 | 送出者本人查詢畫面中每頁的列表筆數 |
| 版面 · 面板 | 電腦版 · 行動版分別指定。使用預設值時依照網站設定 |
清單中會一併顯示每個頁面的表單數與受理件數(含新件數)。複製只會將設定與表單配置帶到新頁面,不會帶入已受理的內容。刪除後,該頁面的表單 · 受理內容 · 附件都會一併刪除。
表單與項目配置
在 表單管理 > 新增表單 中建立表單,再於其中填入項目。一個頁面放置多個表單時,洽詢頁面上方會出現表單選擇分頁。若進入頁面時未指定表單,會開啟勾選了「設為預設表單」的表單。
每張卡片就是一個輸入欄位。必須填寫的只有 畫面顯示名稱 與 輸入方式 兩項,其餘可以留空。
| 欄位 | 意義 |
|---|---|
| 畫面顯示名稱 | 訪客看到的項目名稱(例如:手機號碼) |
| 輸入方式 | 下列 11 種之一 |
| 儲存為送出者資訊 | 也將此值儲存為送出者資訊(姓名 · 電子郵件 · 聯絡電話 · 標題) |
| 必填 | 空白時無法送出 |
| 選項 | 下拉選單 · 單選 · 複選時出現。每行一個 |
| 內部名稱 | 留空則自動產生。會成為 CSV 下載的欄位名稱 |
| 欄位內範例文字 | 在輸入欄位中以淡色顯示的提示文字 |
| 欄位下方說明 | 附在輸入欄位下方的小字說明 |
內部名稱 · 範例文字 · 說明收合在「進階設定」中。
11 種輸入方式
單行文字、多行文字、電子郵件、電話號碼、數字、日期、下拉選單、單選、複選、檔案附件、同意項目。
同意項目的「選項」欄會變成「條款內文」。在此填寫的文字會以捲動框顯示,下方附上同意核取方塊。開啟必填後,必須同意才能送出。
儲存為送出者資訊
這是受理清單中姓名 · 電子郵件 · 聯絡電話欄位以及寄送郵件時使用的值。必須至少有一個項目指定為電子郵件角色,才會寄出自動回覆與回覆信。 會員送出時,空白的姓名 · 電子郵件會以會員資訊填入。
若未指定標題角色,會擷取第一個文字項目的開頭部分作為清單標題。
郵件通知
每個表單可個別開關三種通知。寄送直接使用引擎的郵件功能。即使郵件寄送失敗,受理本身仍會正常處理。
| 通知 | 收件人 | 時機 |
|---|---|---|
| 受理通知 | 管理員(可設定多個收件地址) | 收到洽詢時立即 |
| 自動回覆 | 送出者 | 收到洽詢時立即 |
| 回覆信 | 送出者 | 管理員撰寫並寄出回覆時 |
收件地址留空時,會寄到 管理員 > 聯絡 > 設定 中的預設收件地址。自動回覆 · 回覆信的主旨與內文可以使用預留位置。
| 預留位置 | 值 |
|---|---|
{name} | 送出者姓名 |
{email} | 送出者電子郵件 |
{title} | 洽詢標題 |
{form} | 表單名稱 |
{date} | 受理日期時間 |
{site} | 網站名稱 |
受理管理
在受理清單中可依狀態 · 表單篩選,並以姓名 · 電子郵件 · 聯絡電話 · 內容搜尋。CSV 下載會以實際出現過的項目作為欄位,因此修改表單後,舊的受理件也會一併匯出。
詳細畫面中可以做三件事。
回覆不會公開在網站上,只會以郵件寄出。第一次寄出回覆時,狀態會自動變為處理中(已設為已完成 · 保留的案件則維持不變)。
送出者本人查詢
在頁面設定中開啟後即可運作。
此畫面只顯示受理內容與處理狀態。回覆內容只會以郵件傳達。考量到公用電腦,可以用「解除驗證」按鈕清除本人驗證狀態。
關閉後只會保留洽詢頁面與完成畫面,成為單向 Contact Us。
權限
在權限分頁中依頁面分別指定。與網站地圖的權限設定處理的是相同的值。
| 權限 | 被限制時 |
|---|---|
| 檢視洽詢頁面 | 進入頁面時即被阻擋 |
| 送出洽詢 | 可以看到表單,但送出會被拒絕 |
| 查看我的洽詢紀錄 | 無法開啟本人查詢畫面 |
可從 所有人 · 會員 · 非會員 · 管理員 · 指定群組 中選擇。若要作為會員專用的洽詢窗口,請將前兩項權限設為會員。
附件與防垃圾訊息
附件會儲存在引擎的檔案模組中,可在 管理員 > 聯絡 > 設定 中設定單一檔案最大容量 · 每次送出的檔案數 · 允許的副檔名。
防垃圾訊息以表單為單位開啟。僅針對非會員送出,透過人眼看不見的輸入欄位以及開啟表單後經過的時間來過濾自動送出。不需要註冊外部服務或申請金鑰。
設定分頁全部項目
| 項目 | 說明 |
|---|---|
| 寄件者電子郵件 · 寄件者名稱 | 留空則使用網站預設的寄件地址 |
| 預設收件地址 | 表單未指定收件地址時使用的地址(以逗號分隔) |
| 通知信主旨前綴 | 加在管理員通知信主旨前面的文字 |
| 回覆信一併附上受理內容 | 在回覆下方附上原本的洽詢內容 |
| 單一附件最大容量(MB) | |
| 每次送出的附件數 | |
| 允許的副檔名 | 以逗號分隔 |
面板
會一併安裝一個預設面板,為響應式設計。使用 heritage 佈景主題時,會自動套用佈景主題內附的聯絡面板,呈現與佈景主題相同的色彩 · 圓角。
面板檔案位於 modules/contact/skins/default/,共有四個畫面。
| 檔案 | 畫面 |
|---|---|
form.html | 洽詢表單 |
complete.html | 受理完成 |
my_list.html | 我的洽詢紀錄(含本人驗證) |
my_view.html | 受理詳細內容 |
常見狀況
自動回覆沒有寄出 — 請確認表單中是否有指定為電子郵件角色的項目,以及自動回覆是否已開啟。不知道送出者的電子郵件就無處可寄。
沒有收到管理員通知 — 請檢查表單的收件地址或設定中的預設收件地址是否為空。兩者皆為空時不會寄送。
網站地圖中看不到聯絡模組 — 安裝後必須先在 管理員 > 模組 中執行一次聯絡模組更新,才會登錄到網站地圖清單。若在頁面管理分頁中建立,則不需要此步驟。
修改表單後,舊受理件的項目名稱沒有改變 — 因為系統會一併儲存受理當時的項目名稱。過去的洽詢會保留當時顯示的名稱。