0

TYPO3 似乎改变了我的前端扩展的输出。

简单的测试用例:

function main($content, $conf)
{
        $this->conf = $conf;
        $this->pi_setPiVarDefaults();
        $this->pi_loadLL();

        return '<a href="#test">test</a>';
}

当我在前端调用带有此扩展名的页面时,我得到:

<a href="pagename/?no_cache=1&action=show&id=3378#test">test</a>

基本上,它将我用来访问页面的路径添加到锚链接。什么可能导致这种行为?真实网址?

我怎样才能禁用它?

4

1 回答 1

2

您可能在 TS 模板(在设置中)中启用了前缀:

config.prefixLocalAnchors = all

请注意,如果您已设置config.baseURL=http://some.tld/并启用RealURL这是必需的,否则所有锚链接将被重定向到主页:

http://some.tld/#test

代替

http://some.tld/pagename/sub/other-sub#test
于 2012-07-03T15:56:03.917 回答