我正在尝试在我的子布局中创建一些自定义代码。
我要建立一个通讯,通讯可以组成多篇文章。一篇文章可以由标题/子标题/标题和图像组成。
可以,因为副标题或图片不是强制性的。为了避免时事通讯电子邮件中出现任何空白/丢失图像,我想根据内容创建一个特定的 HTML。
如果没有图片,不显示Image控件,如果没有Sub title,不显示Sub Title控件;
为此,我使用了以下不起作用的代码:(
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.
}
是否有另一种方法来检索所选文章的字段?由于我的代码根本不起作用,我不明白如何检索所选项目的字段值。
谢谢你。