0

我是 WCMS 的新手。在使用具有更多自定义功能的 Oracle WebCenter Sites 创建全新网站时,我需要帮助。

我已经创建了模板和页面。如何使用资产并在模板中调用页面属性及其值?

如何渲染模板?

4

1 回答 1

0
  1. 如何使用资产并在模板中调用页面属性及其值?

您必须首先加载页面资产本身,以便获得所有属性,然后您可以加载每个属性并分别显示它们的值。

<asset:load name="anyName" type='<%=ics.GetVar("c")%>' objectid='<%=ics.GetVar("cid") %>' flushonvoid="true" /> 
<asset:scatter name="nameAssignedOnAssetLoad" prefix="asset" /> 
<ics:getvar name="asset:attribute_name" />

上面的代码片段加载页面资产,现在您可以使用asset:load标签(如果它们是基本资产类型属性)或assetset:setasset标签(如果它们是弹性资产类型属性)加载单个属性。

如果您更熟悉 Java,可以使用OWCS Java API并按照开发人员指南中提到的这些步骤进行操作

  1. 如何渲染模板?

要呈现模板,您必须使用render:calltemplate具有适当属性的标签。此标记调用您的模板,基本上是您在模板中编写的代码/逻辑。


由于您是 OWCS 的新手,我建议您阅读开发人员指南中提到的基本读写示例,它们会对您有很大帮助。

Oracle 有专门的OWCS 社区,您的查询将在其中得到更快的答复!

于 2018-04-21T15:18:41.623 回答