サブレイアウト内にカスタムコードを作成しようとしています。
ニュースレターを作成する必要があります。ニュースレターは多数の記事で構成できます。記事は、タイトル/サブタイトル/ヘッダーと画像で構成できます。
サブタイトルまたは画像は必須ではないため、可能性があります。ニュースレターのメールに空白や画像の欠落を避けるために、コンテンツに基づいて特定のHTMLを作成したいと思います。
画像がない場合は画像コントロールを表示しないでください。サブタイトルがない場合はサブタイトルコントロールを表示しないでください。
それを行うために、私は機能していない次のコードを使用しています:(
Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");
Sitecore.Data.Items.Item home = master.GetItem("/sitecore/content/Home");
if(home != null && home.Fields != null)
{
string name = home.Fields["Image"].Name; -> Which Fields["Image"] returns null.
}
選択した記事のフィールドを取得する別の方法はありますか?コードがまったく機能していないため、選択したアイテムのフィールド値を取得する方法がわかりません。
ありがとうございました。