【问题标题】:disable TYPO3 link parsing in html block在 html 块中禁用 TYPO3 链接解析
【发布时间】:2014-02-06 13:00:19
【问题描述】:

在 TYPO3 中,我使用了包含标签导航的 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 块/链接替换?我不想修改引导 js 文件

【问题讨论】:

    标签: php jquery html twitter-bootstrap typo3


    【解决方案1】:

    config.prefixLocalAnchors = 0 是您的朋友,如果它与您的其他环境兼容(例如 RealURL 配置):

    http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html?highlight=prefixlocalanchors

    【讨论】:

    猜你喜欢
    • 2021-05-16
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 2016-01-28
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多