在TYPO3中,我使用了包含hash-tags导航的html块
<li class="navbox default">
<a href="#c186" title="...">About us</a>
</li>
<li class="navbox default">
<a href="#c189" title="...">Shop</a>
</li>
<li class="navbox default">
<a href="#c202" title="...">Images</a>
</li>
<li class="navbox default">
<a href="#c207" title="...">News</a>
</li>
<li class="navbox default">
<a href="#c227" title="...">Sale</a>
</li>
<li class="navbox default">
<a href="#c194" title="..">Contact us</a>
</li>
此导航用于Bootstraps Scroll-Spy,哈希标记表示内容元素。一切正常,但只适用于页面“/
”。如果我用/de.html
或/en.html
等其他语言打开页面,TYPO3会将此部分添加到href中,我会得到类似的内容
<a href="en.html#c186" title="...">About us</a>
对于大多数情况来说这很好,但是Bootstraps Scroll-Spy希望所有链接都是一个“纯粹”的哈希,没有任何东西。
我现在的问题是,如何禁用TYPO3解析html块/链接替换?我不想修改bootstrap js文件
答案 0 :(得分:1)
config.prefixLocalAnchors = 0
是您的朋友,如果它与您的其他环境兼容(例如RealURL配置):