0

如标题中所述,我在模板中使用了不同的模块,并且我想在另一个模块中使用模块的属性。有没有办法在 Jahia 7 中做到这一点?

4

1 回答 1

0

是的,这是可能的。正确的方法是将另一个模块的片段视图包含到主/调用模块中。

  • 例子:

委托渲染(员工定义/模块需要从公司定义/模块渲染字段/视图)

mynt_employee/html/ employee.jsp

    <h2>${currentNode.properties['jcr:title'].string}</h2>
    <h3>Company</h3>
    <template:module node="${currentNode.properties.company.node}" view="hidden.name" />

此代码将公司内容的呈现委托给公司组件

mynt_company/html/ company.hidden.name.jsp - 你只需要显示你想要的字段(这里是公司的标题):

    ${currentNode.properties['jcr:title'].string}
于 2019-10-02T15:22:40.760 回答