非常に多くのページで使用されているテンプレートのパスを変更したい。なのでCRXDEから直接変更すると困ります。Groovy スクリプトを使用して実行できますか?
これは私が試したものです。
getPage("/content/project").recurse { page ->
def content = page.node
if (content && "/apps/project/templates/club" == content.get("cq:template")) {
println("Good morning")
page.path="/apps/project/templates/club1"
println page.path
}
}
このコードは、テンプレート名が /apps/project/templates/clubs であるページのリストを出力するだけです。
このテンプレートの名前を /apps/project/templates/noclubs に変更したい
ありがとう