【问题标题】:TYPO3 - typoscript backlinkTYPO3 - 排版反向链接
【发布时间】:2017-02-17 11:05:29
【问题描述】:

我目前正在整个网络上寻找一种解决方案来创建指向引荐页面的链接。

atm 我只是在使用 JS,例如

<a href="javascript:history.back()">« back</a>

我想使用引用页面的页面标题添加链接返回到哪个页面的信息,例如

<a href="javascript:history.back()">« back to: <referring-page-title></a>

有没有办法用打字稿或流体创建这样的反向链接?

谢谢你帮助我,rgds 呆呆的

【问题讨论】:

    标签: html typo3 typoscript fluid


    【解决方案1】:

    您也可以在 TYPO3 中检查引用者,但这会导致无法再缓存完整缓存的问题。我不建议这样做。

    如何滥用例如本地存储,将你需要的所有页面信息写入一些JS变量中,每当触发链接时将其保存到本地存储中并从那里使用它?

    【讨论】:

    • 如果没有太多要求,我会很感激一个简短的示例如何完成这项任务。也许我应该注意到,我实际上想在您的 faboulus tx_news 的详细视图中创建此反向链接。与旧的 tt_news 相比,真的很喜欢它,尊重一个很棒的分机。我想要这个反向链接,因为我正在使用与产品相关的新闻列表,它来自几个不同的页面到这个详细视图,而不是将用户链接到列表视图,我想将他链接回他来自的实际页面。最好的一点是向他展示一个链接,其中提到了他返回的位置。
    【解决方案2】:

    如果你在页面树中,你可以使用这样的东西:

    lib.backlink = HMENU
    lib.backlink {
        entryLevel = 2
        special = browse
        special.items = up
        wrap = <nav id="backlink">|</nav>
    
        1 = TMENU
        1.NO.stdWrap.dataWrap = <span>back to:&nbsp;| </span>
    }
    

    否则

    renderObj.10 = TEXT
    renderObj.10.value = <a href="javascript:history.back()">Go back</a>
    

    【讨论】:

    • 欢呼猫王,第二个解决方案是我现在使用的,但我想要……。广告像&lt;a href="javascript:history.back()"&gt;Go back to *referring-page-title*&lt;/a&gt;这样的引荐页面的页面标题,第一个解决方案是不可能的,因为引荐页面可能在页面树中的任何地方:(
    猜你喜欢
    • 1970-01-01
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 2020-07-21
    • 2015-08-31
    相关资源
    最近更新 更多