首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SDL Trdion 2011 Sp1中访问除RenderComponentPresentaion之外的组件演示

在SDL Tridion 2011 SP1中访问除RenderComponentPresentation之外的组件,可以通过以下方法:

  1. 使用Component.Content属性:

在模板中,可以使用Component.Content属性来访问当前组件的内容。例如,可以使用以下代码来访问当前组件的标题:

代码语言:txt
复制
<h1>@Component.Content.Title</h1>
  1. 使用Component.Fields属性:

在模板中,可以使用Component.Fields属性来访问当前组件的字段。例如,可以使用以下代码来访问当前组件的“description”字段:

代码语言:txt
复制
<p>@Component.Fields["description"].Value</p>
  1. 使用Component.Metadata属性:

在模板中,可以使用Component.Metadata属性来访问当前组件的元数据。例如,可以使用以下代码来访问当前组件的“creation date”元数据:

代码语言:txt
复制
<p>Created on @Component.Metadata["creation date"].Value</p>
  1. 使用Component.LinkedComponentValues属性:

在模板中,可以使用Component.LinkedComponentValues属性来访问当前组件链接的其他组件。例如,可以使用以下代码来访问当前组件链接的“related”组件的标题:

代码语言:txt
复制
<h2>Related:</h2>
@foreach (var item in Component.LinkedComponentValues["related"])
{
    <p>@item.Title</p>
}
  1. 使用Component.Multimedia属性:

在模板中,可以使用Component.Multimedia属性来访问当前组件的多媒体内容。例如,可以使用以下代码来访问当前组件的“image”多媒体内容:

代码语言:txt
复制
<img src="@Component.Multimedia["image"].Url" alt="@Component.Multimedia["image"].AltText" />

总之,在SDL Tridion 2011 SP1中访问除RenderComponentPresentation之外的组件,可以通过使用Component.Content、Component.Fields、Component.Metadata、Component.LinkedComponentValues和Component.Multimedia属性来实现。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券