要從 Webflow CMS 內的集合頁面上的集合動態取得背景圖片和按鈕 URL 等元素,必須了解 Webflow 的 CMS 結構如何運作以及如何將 CMS 資料綁定到頁面上的各種元素。此過程涉及建立集合、設定集合欄位以及將這些欄位綁定到集合頁面上的對應元素。
了解 Webflow CMS 集合
Webflow CMS 中的集合本質上是一個資料庫表,其中集合中的每個項目都是該表中的一行。每個項目可以包含各種欄位(列),例如文字、圖像、URL 等。集合非常靈活,可用於管理部落格、作品集、產品和其他動態內容類型的內容。
創建收藏
首先,您需要建立一個集合來保存動態元素的資料。操作方法如下:
1. 存取 CMS 面板:在 Webflow Designer 中,按一下左側邊欄中的「CMS」圖示導覽至 CMS 面板。
2. 建立一個新集合:點選“建立新集合”按鈕。系統將提示您命名您的集合並定義它將包含的欄位。
設定集合字段
設定集合時,您需要定義用於儲存動態元素資料的欄位。例如:
- 背景圖像字段:新增圖像字段,用於儲存背景圖像。
- 按鈕 URL 字段:新增 URL 欄位來儲存按鈕的連結。
- 附加字段:您可以根據您的需求添加其他字段,例如文字、富文本、日期、數字等。
以下是「項目」集合的範例設定:
- 項目名稱:純文字
- 項目簡介:富文本
- 項目形象: 影像
- 項目網址: 網址
設計集合頁面
設定集合後,您可以設計集合頁面,該頁面將動態顯示集合項目的內容。
1. 導覽至收藏頁面:在「頁面」面板中,找到「集合頁面」部分並選擇您建立的集合(例如,項目範本)。
2. 在頁面上新增元素:將元素拖曳到要綁定到集合欄位的頁面上。例如,您可以為背景圖片新增一個 Div 區塊,為專案名稱新增一個文字區塊,為專案 URL 新增一個按鈕。
將集合欄位綁定到頁面元素
要將集合欄位綁定到集合頁面上的元素:
1. 選擇元素:按一下要綁定到集合欄位的元素。例如,選擇將用作背景的 Div 區塊。
2. 綁定背景圖片:
– 選擇 Div 塊後,請前往「設定」面板(齒輪圖示)。
– 找到「背景」部分並點選圖像欄位。
– 選擇「從專案取得背景影像」並選擇「專案影像」欄位。
3. 綁定按鈕 URL:
– 選擇按鈕元素。
– 在「設定」面板中,找到「連結設定」。
– 選擇「從專案取得 URL」並選擇「專案 URL」欄位。
範例:動態背景圖像和按鈕 URL
下面用一個實際例子來說明這個過程:
- 建立專案集合 包含以下欄位:
- 項目名稱:純文字
- 項目簡介:富文本
- 項目形象: 影像
- 項目網址: 網址
- 設計集合頁面:
– 新增一個 Div 區塊作為背景容器。
– 在 Div 區塊內新增一個文字區塊作為項目名稱。
– 在 Div 區塊內新增一個按鈕作為項目連結。
- 綁定字段:
- Div 區塊背景影像:選擇Div區塊,進入設定面板,將背景圖片綁定到項目圖片欄位。
- 文字區塊項目名稱:選擇文字區塊,前往「設定」面板,然後將文字綁定到「項目名稱」欄位。
- 按鈕網址:選擇按鈕,進入設定面板,並將 URL 綁定到專案 URL 欄位。
高級定制
對於更進階的自訂,您可以將 Webflow 的 CMS 集合與自訂程式碼或第三方整合結合使用。這裡有一些先進的技術:
有條件的可見性
您可以使用條件可見性根據集合欄位的存在或值來顯示或隱藏元素。例如,您可以設定一個條件,僅在專案 URL 欄位不為空時顯示按鈕。
1. 選擇元素:點選要套用條件的元素(例如按鈕)。
2. 設定條件可見性:在「設定」面板中,找到「條件可見性」部分。
3. 定義條件:設定條件以僅在設定了「專案 URL」欄位時才顯示該元素。
自定義代碼
對於更複雜的互動或設計,您可以在集合頁面中嵌入自訂程式碼。這可以使用 Webflow 的自訂程式碼嵌入或透過使用 HTML 嵌入元件來完成。
1. 新增 HTML 嵌入元件:將 HTML 嵌入元件拖曳到您的集合頁面上。
2. 插入自訂程式碼:編寫自訂 HTML、CSS 或 JavaScript 程式碼,並使用 Webflow 的欄位變數動態插入集合中的資料。
示例:
{{EJS1}}集成
Webflow 支援各種集成,可增強您的集合頁面的功能。例如,您可以與 Zapier 整合以自動將資料輸入到您的集合中,或使用第三方外掛程式添加其他功能。
最佳實踐
在 Webflow 中處理動態內容時,請考慮以下最佳實務:
- 優化圖像:確保上傳到集合欄位的圖像針對網路使用進行了最佳化,以縮短頁面載入時間。
- 一致的命名約定:對集合欄位使用清晰一致的命名約定,以便更輕鬆地管理和引用它們。
- 徹底測試:在不同的裝置和瀏覽器上測試您的收藏頁面,以確保動態內容正確顯示。
- 使用描述性替代文本:出於可訪問性和 SEO 目的,請始終在「集合」欄位中包含圖像的描述性替代文字。
透過遵循這些步驟和最佳實踐,您可以有效地利用 Webflow CMS 創建動態且引人入勝的集合頁面,從集合中獲取背景圖像和按鈕 URL 等元素。這種方法不僅簡化了內容管理,還增強了網站的靈活性和可擴展性。
最近的其他問題和解答 收藏頁:
- 將靜態頁面上的按鈕連結到集合清單中項目的相應集合頁面涉及哪些步驟,這如何增強導航和使用者體驗?
- 可以使用哪些鍵盤快速鍵在收藏頁面上的不同收藏項目之間切換,這樣做的目的是什麼?
- 動態綁定如何在集合頁面上運作?
- Webflow CMS 中的集合頁面和靜態頁面之間的主要差異是什麼?

