4

我正在使用带有 Plone 4 的 Diazo。在其中一个 HTML 模板文件中,我编写了一个指向同一页面的链接,如下所示:

    <a href="#">foo</a>

但它呈现为:

    <a href="/mysite/++theme++my.theme/">foo</a>

如何避免 Diazo 更改原始模板代码或有特定机制指向同一页面。

4

2 回答 2

3

不过,这听起来像是 plone.app.theming 中的一个错误。相对到绝对解析器应该忽略锚链接。

于 2012-04-11T06:22:59.507 回答
2

Plone 上的“重氮主题”控制面板有一个名为“绝对路径前缀”的选项(在“高级设置”选项卡上),它定义了这种魔力。或者,您可以尝试定义一个规则,将“#”链接替换为预定义的 $path 变量。

有关“高级选项卡”或预定义变量的设置的更多信息,请参阅plone.app.theming 。

于 2012-04-11T05:02:07.507 回答