可能有stdWrap.data的Typo3 Breadcrumb?

时间:2018-04-09 16:41:58

标签: typo3

我是Typo3的新手,想要这样的东西:date / page1>第2页>第3页...

我知道如何制作简单的面包屑但现在我想知道如何将当前日期放在它前面。当我尝试stdWrap.data + stdWrap.dataWrap时,面包屑没有显示。

20 = HMENU
20 {
    special = rootline
    special.range = 0 | -1
    stdWrap.data = date : d.m.Y ::: 
    stdWrap.dataWrap =  <p> | </p>
    //wrap = <p> | </p>

    1 = TMENU
    1 {
        NO = 1
        NO.allWrap = | &nbsp; > &nbsp;
        CUR = 1
        CUR.allWrap = |
    }
}

目前我不知道我是否必须写入typoscript中的对象,或者我是否可以像我尝试的那样一次性写入。也许你可以暗示我某事或解释一个简单的方法。谢谢!

2 个答案:

答案 0 :(得分:0)

我会提出一个不同的TypoScript:

lib.breadcrumb = COA
lib.breadcrumb {
  stdWrap.wrap = <ul>|</ul>
  10 = TEXT
  10 {
    wrap = <li>|</li>
    data = date : U
    strftime = %A, %e. %B %Y
  }

  20 = HMENU
  20 ... your TS for the breadcrumb menu
}

答案 1 :(得分:0)

你需要做一个正确的包装。

20.stdWrap.data

根本没有换行,将被忽略,因此您可能只会从p获得一个空stdWrap.dataWrap - 标记。

在您尝试之后,我认为您需要类似的内容:

20.dataWrap = <p>{date:d.m.Y}</p> |

所以我不明白为什么你使用p标签来获取所有的一行。