こちらの記事でデフォルトで用意されている検証ルールが紹介されています。
今回はデフォルトで用意されている検証ルールではなく、独自で作成した検証ルールをフィールドに追加する方法を紹介します。
バリデーション追加
今回はSampleテンプレートの[Title]を対象にバリデーションの追加を行います。
Sitecoreにログイン後、デスクトップからコンテンツツリーを開きます。
対象のテンプレート(Sample1)まで移動し、ツリーを開きバリデーションを追加したいフィールドアイテム(Title)を選択します。
フィールドアイテムのDataセクション内に[Validation]、[ValidationText]フィールドがあることが確認できます。
このフィールドにはそれぞれ、検証のルールと、検証に通らなかったときのエラーメッセージを、設定することができます。
今回は[Title]フィールドに対して、0から9までの半角数字のみ入力可能な検証ルールを追加します。
検証ルールとエラーメッセージを設定したら、Sample1テンプレートを基にアイテムを作成します。
作成したアイテムの[Title]フィールドにTestと入力して保存すると、[ValidationText]フィールドに設定したエラーメッセージが表示されます。
以上になります。
※エントリーの内容・画像等は、公開時点での情報に基づきます。
※Sitecoreのバージョンによって実装されている機能が異なります。