首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过内容项的创作模板将内容项作为另一个内容项的元素字段附加?

如何通过内容项的创作模板将内容项作为另一个内容项的元素字段附加?
EN

Stack Overflow用户
提问于 2015-01-06 23:07:37
回答 3查看 1.2K关注 0票数 1

假设我定义了一个名为“AT- Image”的IBM创作模板;它创建内容项"CT- image ",其中包含“图像”类型的图像、类型“短文本”的描述、“文本”类型的关键字以及用作该图像资源的元数据的其他字段。

现在,我需要创建一个名为“CT文章”的内容项目,它的基础是它的“AT文章”创作模板。假设“文章”项目有三个元素:标题、摘要和图像。标题和摘要均为“短文”。但是图像需要“CT-图像”类型,而不是图像或图像组件。

这可能是开箱即用,还是我需要通过WCM实现自己呢?

EN

回答 3

Stack Overflow用户

发布于 2015-02-12 11:12:19

在我看来,您应该以以下方式使用菜单组件:

假设您在一个名为"MyArticle“的常见站点区域获得了CT图像和CT文章,如下所示:

代码语言:javascript
复制
 MyArticle
     CT-Article
     CT-Image

此外,您还需要一个WCM菜单组件,它使用两个选择标准:

  1. 现址区为地点
  2. 作为创作模板的CT-图像

因此,然后用演示模板PT呈现CT文章,您可以引用菜单组件。因此,在表示模板标记中引用菜单组件。然后,菜单组件将拾取CT图像并呈现它,因为它位于与CT文章相同的站点区域。

这是一种内容设计方法,而不是一种技术方法。所有这些都是现成的,并且节省了定制的开发工作。

票数 1
EN

Stack Overflow用户

发布于 2015-07-07 20:07:42

如果我正确理解,基本上您想要创建预定义的图像,然后在创建文章时选择其中一个来显示。对,是这样?

那么,最简单的方法是利用WCM已经提供的内容:创建一个图像组件。您将能够上传图像,并提供描述,但您将无法设置关键字或元数据。解决方法是将关键字/元数据设置为本文的一部分。如果可以的话,这可能是最好的方法。

通过这样做,您所要做的就是从AT-子句中的Image元素中选择相关的Image组件。

如果你真的需要图片成为他们自己的内容项目(而不是组件),以便他们有自己的关键字和其他信息,那么下一个“最简单”的方法可能是在AT文章中使用一个HTML元素。在这个HTML元素中,您必须使用"Insert标记“选项,然后选择一个元素标记并使用"Selected”,而不是“自动填充”或"current“来导航到您想要的内容项(有图像的元素)。

代码将如下所示:

代码语言:javascript
复制
[Element name="[path]" type="content" context="selected" key="[element]"]

其中path是内容项的路径,元素是实际要从该内容项中提取的元素(例如图像、描述、关键字等)。

context="selected“是关键所在。然后,您只需要设置演示模板,就可以使用从HTML元素中提取的信息。

票数 0
EN

Stack Overflow用户

发布于 2016-07-28 17:25:37

WCM8.5有InContext标记。InContext标记在指定的上下文中呈现标记体。可以使用UUID或路径将新上下文指定为预定义上下文。

就像。在这种情况下,您可以使用下面的示例,其中key=标记中的“图像”是指向CT-图像内容项的链接元素:

代码语言:javascript
复制
[InContext uuid="[Element context='current' type='content' key='Image' format='id']"]
[Element context="current" type="auto" key="Image"]
[Element context="current" type="auto" key="Description"]
[/InContext]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27808817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档