我是 WCMS 的新手。在使用具有更多自定义功能的 Oracle WebCenter Sites 创建全新网站时,我需要帮助。
我已经创建了模板和页面。如何使用资产并在模板中调用页面属性及其值?
如何渲染模板?
我是 WCMS 的新手。在使用具有更多自定义功能的 Oracle WebCenter Sites 创建全新网站时,我需要帮助。
我已经创建了模板和页面。如何使用资产并在模板中调用页面属性及其值?
如何渲染模板?
您必须首先加载页面资产本身,以便获得所有属性,然后您可以加载每个属性并分别显示它们的值。
<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并按照开发人员指南中提到的这些步骤进行操作
要呈现模板,您必须使用render:calltemplate
具有适当属性的标签。此标记调用您的模板,基本上是您在模板中编写的代码/逻辑。
由于您是 OWCS 的新手,我建议您阅读开发人员指南中提到的基本读写示例,它们会对您有很大帮助。
Oracle 有专门的OWCS 社区,您的查询将在其中得到更快的答复!