-2

複数のサイトで使用される可能性のあるページ テンプレートを作成したい。

私が現在していることはこのようなものです

<header class="">
<template data-sly-template.header data-sly-resource="${@path='header', resourceType='sitename/components/content/header'}" </div>

ユーザーが別のサイトに移動するときに同じヘッダーを使用する必要があるため、パスを動的に渡す必要があります。

4

1 に答える 1

1

以下に示すように、テンプレートに値を渡すことができます

<template data-sly-template.header="${@ path}">
    <sly data-sly-resource="${path @ resourceType='sitename/components/content/header'}"></sly>
</template>

次に、以下に示すようにヘッダーを呼び出します

<sly data-sly-call="${header @ path='header'}"></sly>
于 2016-11-09T05:53:02.417 に答える