Rules
Sitecore のデータ フィールドへのマッピングに問題があります。「リダイレクト ルール」という名前のデータ フィールドを持つレンダリング パラメーター テンプレートがあります。
TDS と Glass を使用して、オブジェクトを Sitecore にマップし直しています。生成されたクラスでは、次のようになります。
/// <summary>
/// The Redirect Rule field.
/// <para></para>
/// <para>Field Type: Rules</para>
/// <para>Field ID: 659373d6-c5c5-4851-aa1f-066f53218780</para>
/// <para>Custom Data: </para>
/// </summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Team Development for Sitecore - GlassItem.tt", "1.0")]
[SitecoreField(IMy_Name_Rendering_ParametersConstants.Redirect_RuleFieldName)]
public virtual object /* UNKNOWN */ Redirect_Rule {get; set;}
ビューのレンダリングで「リダイレクトルール」フィールドの値を取得しようとすると、
GetRenderingParameters<My_Name_Rendering_Parameters>();
「リダイレクト ルール」プロパティが null です。エクスペリエンス エディターでフィールドを調べて、フィールドにルールが入力されていることを確認しました。
何が起こっているのか手がかりはありますか?