我需要根据url字段匹配特定值的位置从链接信息表中获取组件ID。是否有任何标准可以使用内容传递API从tridion中获取link_info表中的数据。 例如
此致 拉金德拉
答案 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