2015-10-26 47 views
0

我在Core DB中創建了一個驗證規則,並且創建了一個名爲「單選列表」的自定義Sitecore字段。我想將此驗證規則應用於我的Sitecore實例中所有模板中的所有「單選列表」字段。 我知道我們可以單獨將驗證規則應用於「單選列表」類型的每個模板字段。是否有一種方法可以自動爲所有'單選列表'字段自動實現此功能,而無需任何自定義編碼?將Sitecore驗證規則應用於字段類型?

我看到師父可用字段類型的驗證規則列表中: enter image description here

這些需求如何連接到核心的各個字段類型?

enter image description here

請指教。

回答

0

如果您編輯字段類型項目,則會出現一個驗證部分,其中包含用於爲快速操作欄,驗證按鈕,驗證程序欄和最終工作流程設置驗證規則的字段。

![![Validation Fields

一旦您設置驗證規則,這取決於您設置,Sitecore的顯示方式不同的驗證消息的字段。看到這個博客文章的例子:http://sitecoreworld.blogspot.com/2014/12/sitecore-validation-examples.html

+0

但我希望將字段類型驗證與字段類型相關聯。我看到規定只在這裏添加物品規則。另外,在這裏添加驗證規則似乎並不適用於規則到這種類型的所有字段 – aceanindita

0

字段類型驗證規則和實際字段類型之間的鏈接似乎只是基於字段類型的名稱。

只需在圖片中顯示的驗證規則/字段類型文件夾中的模板「字段類型驗證規則」添加一個新項目。給它與你想要驗證的字段類型完全相同的名稱。在新對象的「驗證規則」部分中選擇您需要的規則。

例如,我只需要爲單行文本類型添加一些驗證,如圖所示。我們在一段時間內苦苦掙扎,因爲我們錯過了短跑。 Image - Sitecore Tree with new Field Type Validation