0

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

问候, 拉金德拉

4

1 回答 1

0

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

页面确实有 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

于 2013-03-14T11:22:41.533 回答