从LinkInfo表获取数据的内容交付标准

时间:2013-03-14 10:26:36

标签: tridion

我需要根据url字段匹配特定值的位置从链接信息表中获取组件ID。是否有任何标准可以使用内容传递API从tridion中获取link_info表中的数据。 例如

此致 拉金德拉

1 个答案:

答案 0 :(得分:0)

组件没有URL,因此实现起来可能有点棘手。

页面确实有网址,你可以使用PageFactory类来查找它们,这些内容如下:

PageMetaFactory factory = new PageMetaFactory(publicationId);
PageMeta meta = factory.getMetaByUrl(publicationId, "/my/url");
List<ComponentPresentationMeta> cpMetas = meta.getComponentPresentationMetas();

这将包含给定页面的所有组件演示文稿的列表。您可以使用cpMeta.getComponentId()来获取相关组件演示文稿的组件ID。

您可以在此处开始询问Tridion问题:http://tridion.stackexchange.com