PIDinRootline 无法按预期工作

PIDinRootline doesn't work as expected

我是打字新手,我只是在做一些测试。 我想做的是更改 HTML 模板中 MARK 的值,具体取决于我在网站的哪个部分。 我将尝试使用条件 PIDinRootline,但它不起作用。

这是我的打字错误片段:

page.100 = TEXT

[PIDinRootline = 48]
page.100.value = IS son of uID 48
page.10.marks {
BANNERIMG = TEXT
BANNERIMG.value = something
}
[ELSE]
page.100.value = IS not son of uID 48
page.10.marks {
BANNERIMG = TEXT
BANNERIMG.value = something but not a SON
}
[END]
page.100.stdWrap.wrap = <strong>|</strong>

page.110 = TEXT
page.110.data = debug:rootLine
page.110.stdWrap.wrap = <strong>|</strong>

这是输出页面的屏幕:

代码中有一些错误或者我误解了条件的意义PIDinRootline?

在意大利邮件列表中直接联系后,问题是模板使用错误引起的。 在子页面中有一个模板,其中 "Clear Constant"、"Clear setup" 和 "is Root Level" 复选框处于活动状态。 取消选中它们,一切正常。