導入集合項目

使用CSV文件,可以一次性導入成千上萬個項目,或者只導入少數的項目到Webflow網站。

創建集合時,您可以手動添加集合項目,或者用CSV文件將它們直接導入到現有的集合。這允許從外部來源直接導入成百上千的數據項目到CMS中,並在導入這些內容時將CSV內容映射到參考字段。為了使大量數據的更新更容易一些,也可以透過CSV導入有選擇地更新現有的CMS項目。

本文會提到:

  1. 如何將外部數據上傳到Webflow中

  2. 如何配置字段和預覽項目

  3. 如何導入映射的數據

  4. 如何建造CSV文件

  5. 如何使用支持的數據類型

如何將外部數據上傳到Webflow中

讓我們來了解一下如何將外部數據上傳到Webflow集合。在這個過程中,我們將涵蓋以下步驟。

  1. 如何確定您可以導入的項目數量

  2. 如何上傳CSV文件

  3. 如何指定標題行

  4. 如何選擇要導入的項目

如何確定可以導入的項目數量

使用免費的入門網站計劃,最多可以發布50個項目。若要導入超過50個項目,您需要為網站添加CMS或商業網站計劃,這兩個計劃分別允許多達2000個和10000個收藏項目。

如何上傳CSV文件

要將CSV文件上傳到Webflow中的指定集合。

  1. 打開CMS面板

  2. 選擇您的數據集

  3. 點擊導入

  4. 拖入您的CSV文件(或點擊瀏覽您的電腦)。

注意 CSV文件的最大文件大小為4MB。

如何指定標題行

在選擇CSV文件後,您會被提示要指定一個標題行。

通常,CSV的標題行包含定義每一列所含內容類型的列標籤。 上傳CSV文件後,您會看到CSV的預覽,並能夠確認第一行是否為標題。選擇"是"或"我不確定"將第一行標記為標題,並將其排除在進口之外。選擇"否"則將該行納入導入範圍。

無論在這階段做出什麽選擇,在下一步可以到第一項,勾選或取消勾選 "標題行"的選項。

這個標題行的值將被設置為這個字段配置步驟的字段標籤。

如何選擇要導入的項目

選擇標題行之後,您會收到確認CSV文件已經完成處理。這個模式也會告訴您新上傳的CSV項目是否與收藏中的任何當前項目相匹配或不匹配。

注意 如果您沒有選擇標題行,或者您不確定第一行是否為標題行,妳將直接進入字段配置,而沒有選擇更新匹配項目。從本質上講,Webflow默認為您創建新的項目,因為沒有標題行,就不可能映射到ID列或字段。 如果您有匹配的項目,您可以選擇:

  1. 更新匹配的項目:將收藏中的現有項目與CSV上傳的項目進行匹配

  2. 將所有項目作為新項目導入:將CSV上傳中的匹配項目作為新項目加入收藏中。

選擇更新匹配的項目是一個很好的方法,可以快速對收藏中的現有項目進行修改。例如在CSV文件中對選定項目的數據進行了更新,只需上傳更新後的項目,就可以快速地用新數據覆蓋CMS項目中的舊內容。

注意 常規的CMS項目是根據"項目ID"字段來匹配的,該字段包含在從集合中導出的CSV文件中。(通過CSV導入更新項目不適用於電子商務項目。)也請記住,如果從備份中執行網站恢復,所有CMS集合和項目ID將被刷新。閱讀更多關於保存和恢復備份的訊息。

選擇更新匹配的項目或將所有項目作為新項目導入後,就可以開始配置CMS字段並將CSV數據映射到這些字段。

如何配置字段和預覽項目

在上傳CSV文件後,它的列將作為字段可用,您可以在導入的項目下的字段配置窗格中進行配置。如果指定,列標題將作為字段標籤出現。

注意 如果CSV標題名稱與現有的字段名稱相匹配,它們將自動相互映射,並為您節省配置步驟。

輸入字段的值將從選定的行中提取。每行將轉化為一個集合項目。您可以在右邊的項目預覽窗格中預覽不同的項目。

如何配置字段

在這一步您將配置字段,選擇哪些列需要映射,還可以為每一列創建新的字段。

不要映射字段

如果CSV裡有不想導入的列,從下拉選單中選擇不要導入。

創建新字段

如果一個字段在集合中不存在,您可以創建一個,並將其映射到一列。

  1. 選擇創建新字段

  2. 從出現的下拉菜單中為這個新字段選擇字段類型。不支持列中內容的字段類型將不可用。

  3. 添加新的字段標簽或保留建議的標籤。

  4. 可選:添加幫助文本

您將有其他選項為不同的字段類型進行設置,新的選項字段將由該列的所有唯一值填充。對於一個新的開關字段,您可以指定哪個值映射到 "不"。

映射到現有字段

您可以將每一列映射到集合中的一個現有字段,列標籤旁邊的綠色指示燈表示該列已經被映射。

  1. 選擇映射到現有字段

  2. 從出現的下拉選單中選擇想把這個列映射到的字段。不支持某一列內容的字段將不可用,並且顯示灰色。

對於開關字段,您可以指定哪個值映射到 "不"。或者,您可以用刷子把一個值映射到 "是"。

注意 不能把一個列映射到已經在使用的現有字段。若需要將一個列映射到一個特定的字段類型,請創建一個新字段。

如何預覽項目

在右邊的項目預覽窗格中預覽將被導入的每個項目的字段和值。 使用預覽窗格頂部的左右箭頭按鈕在項目之間切換。 點擊頂部欄中的顯示項目下拉選單,可以看到所有將被導入的項目的列表。在下拉式項目顯示選單打開的情況下,點擊任何項目的名稱來跳轉到其預覽。在搜索欄中鍵入文字來搜索特定的項目。

將鼠標懸停在左側面板中映射的或創建的字段上的任何地方,將突出顯示預覽項目中的相應字段。預覽項目隨著字段的配置而實時更新。

如果您需要編輯某個項目的字段的值,可以在配置字段之前進行,或者在下拉選單中選擇不要導入。

您也可以選擇跳過導入特定項目到收藏中:

  1. 在預覽窗格中找到不想導入的項目(例如使用箭頭、下拉選單或搜索欄)。

  2. 打開"跳過導入"切換鍵

跳過的項目會在預覽窗格的頂部和顯示項目的下拉選單中以 "跳過導入"的圖標顯示。

有要求/驗證的字段

如果您的CSV列中的單元格被映射到一個必需的參考字段,而它是空的或不包含任何存在於該參考集合中的值,則您會收到一個警告說項目不存在。作為一個必填字段,該行的項目將被導入為草稿,而參考字段將被留空。

如果映射的參考字段不是必需的,並且該列中的單元格是空的,或者不包含任何存在於該參考集的值,那麽一旦導入,該行的項目將被設置為暫定發布,並且參考字段將被留空。

如何導入映射的數據

在您完全配置好CMS字段和CSV數據後,點擊右上方的導入按鈕,將數據添加到收藏中。

等待,直到所有項目都被導入。

如果部分或全部項目沒有被導入到收藏中,您會看到一個沒有被導入的項目列表,導入失敗的原因,以及一個可以下載詳細錯誤報告摘要的連結。

注意 您的網站將創建一個導入前的版本,您可以在網站設置的備份選項卡中恢復,以防導入時出現任何問題。

如何建造CSV文件

一般來說,從其他內容管理系統(如WordPress)導出的CSV文件的結構會與Webflow兼容。

但您可能想創建自己的CSV,並將這些數據導入一個集合。例如,您可以使用Google Sheets、MS Excel或Airtable來創建一個電子表格,列代表字段,行代表項目及其值。電子表格準備好之後,就可以把它保存為CSV文件。

注意 在Excel中保存CSV文件時,一定要選擇CSV類型 "逗號分隔值"。其他CSV擴展名在上傳到Webflow時可能無法正確呈現。為了確保只有一列數據的CSV文件能夠正確導入,請在標題列標籤(如:姓名)後直接添加一個逗號。

如何使用支持的數據類型

當您上傳CSV文件時,Webflow CMS通常會很好地理解您的內容。但是,有些格式,如圖片、日期、數字和顏色的格式,可能無法識別。

關於格式化的一個很好的說明是,導出的Webflow CMS內容將被正確地格式化,以便導入。因此,使用導出的CSV文件將CMS內容從一個Webflow網站移到另一個網站上就可以了。

為了確保您的數據格式正確,並且可以映射到正確的字段類型,在創建您自己的數據庫電子表格時,請遵循以下準則。

  • 名稱字段 - 任何少於256個字符的純文本字段都可以映射到這個字段上

  • Slug字段 - 任何少於256個字符的純文本字段都可以被映射到這個字段上 注意 如果沒有將CSV列映射到默認的名稱和lug字段,CMS將自動生成這些字段。

  • 純文本字段 - 任何純文本值都可以映射到這個字段。

  • 副文本字段 - 任何數值都可以映射到這個字段。要導入副文本,這個字段的值必須是HTML代碼。

    注意 在導入過程中,代碼會被 "清理",以刪除副文本字段不支持的元素、類和屬性,所以記得在導入後檢查所有的副文本內容。

  • 圖片字段 - 圖片應該作為直接的URL(以圖片文件擴展名結尾的鏈接)添加到CSV中。只有支持的圖像文件類型才會被導入到收藏中。

  • 多圖像字段 - 與單個圖像一樣,圖像組應作為獨立的直接URL(以圖像文件擴展名結尾的鏈接)添加到CSV中。只有被支持的圖像文件類型才會被導入到收藏中。在一個單元格中的每一組圖像URLs應該用分號隔開。(例如,"https://images.unsplash.com/bird1.jpeg; https://images.unsplash.com/bird2.jpeg; https://images.unsplash.com/bird3.jpeg")

  • 視頻字段 - 只有YouTube或Vimeo的URL可以被映射到視頻字段

  • 連結字段 - 任何URL都可以被映射到連結字段上

  • 電子郵件字段 - 只有電子郵件地址可以被映射到電子郵件字段中

  • 電話字段 - 任何支持的電話號碼格式都可以映射到電話字段上

  • 數字字段 - 只有數字可以被映射到這個字段。如果值包含字母,例如單位、符號或逗號,則無法將數字映射到數字字段。

  • 日期/時間字段 - 任何支持的日期和時間格式都可以映射到這個字段。

  • 交換字段 - 您可以將一個列映射到一個交換字段,當其單元格中只有兩個唯一的值時。例如,如果一列只有 "True"和 "False"兩個值,您可以將其導入為一個開關字段類型,並在映射階段指定哪個值表示 "Yes"。

  • 顏色字段 - web顏色格式的任何值(顏色名稱、十六進制代碼、RGBA)都可以映射到這個字段。十六進制代碼必須在前面加上#,例如#4353ff。

  • 選項字段 - 任何列都可以被映射到選項字段。這一列中的所有唯一值將成為這個字段的選項(最多有100個選項)。

  • 文件字段 - 目前您不能將任何列映射到文件字段。您可以在導入所有數據後手動上傳文件。

  • 參考字段 - 您可以映射格式為普通文本的內容--不需要特殊格式。

  • 多參考字段 - 您可以映射其單元格內由分號分隔的內容,就像多圖像字段內容一樣。

Last updated