TYPO3:用微数据包裹面包屑
TYPO3: wrap breadcrum with micro data
我想将面包屑中的每个元素包装在这些微数据中:
<div itemtype="http://data-vocabulary.org/Breadcrumb" itemscope="">
<a itemprop="url" href="/faz/frisch_deploy/master/xxx">
<span itemprop="title">Frisuren</span>
</a>
</div>
这是我的打字错误的样子:
NO {
htmlSpecialChars = 1
allWrap = <li class="lvl1">|</li> || <li class="lvl2">|</li> || <li class="lvl3">|</li> || <li class="lvl4">|</li>
ATagTitle.field = subtitle // title
ATagTitle.noTrimWrap = | {LLL:EXT:myext/Resources/Private/Language/locallang.xml:menu.breadcrumb.title} |
ATagTile.insertData = 1
}
我尝试了打字参考中的一些 "wrap" 函数,但它不起作用。
看看这个页面:
http://blog.undkonsorten.com/typo3-tmenu-wrap-wrapitemandsub-allwrapallstdwrap-linkwrap
根据这个提示,您应该使用 linkwrap
来包装您的项目类型。
使用 schema.org 微数据的工作示例:https://schema.org/BreadcrumbList
lib.breadcrumb = COA
lib.breadcrumb {
10 = HMENU
10 {
special = rootline
special.range = 1|-1
wrap = <ol itemscope itemtype="http://schema.org/BreadcrumbList" aria-label="breadcrumbs" class="breadcrumb">|</ol>
1 = TMENU
1 {
NO = 1
NO {
wrapItemAndSub = <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">| </li>
ATagParams = itemprop="item"
stdWrap.wrap = <span itemprop="name">|</span>
ATagBeforeWrap = 1
allWrap = |<meta itemprop="position" content="{register:count_MENUOBJ}">
allWrap.insertData = 1
}
CUR < .NO
CUR.doNotLinkIt = 1
}
}
}
我想将面包屑中的每个元素包装在这些微数据中:
<div itemtype="http://data-vocabulary.org/Breadcrumb" itemscope="">
<a itemprop="url" href="/faz/frisch_deploy/master/xxx">
<span itemprop="title">Frisuren</span>
</a>
</div>
这是我的打字错误的样子:
NO {
htmlSpecialChars = 1
allWrap = <li class="lvl1">|</li> || <li class="lvl2">|</li> || <li class="lvl3">|</li> || <li class="lvl4">|</li>
ATagTitle.field = subtitle // title
ATagTitle.noTrimWrap = | {LLL:EXT:myext/Resources/Private/Language/locallang.xml:menu.breadcrumb.title} |
ATagTile.insertData = 1
}
我尝试了打字参考中的一些 "wrap" 函数,但它不起作用。
看看这个页面: http://blog.undkonsorten.com/typo3-tmenu-wrap-wrapitemandsub-allwrapallstdwrap-linkwrap
根据这个提示,您应该使用 linkwrap
来包装您的项目类型。
使用 schema.org 微数据的工作示例:https://schema.org/BreadcrumbList
lib.breadcrumb = COA
lib.breadcrumb {
10 = HMENU
10 {
special = rootline
special.range = 1|-1
wrap = <ol itemscope itemtype="http://schema.org/BreadcrumbList" aria-label="breadcrumbs" class="breadcrumb">|</ol>
1 = TMENU
1 {
NO = 1
NO {
wrapItemAndSub = <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">| </li>
ATagParams = itemprop="item"
stdWrap.wrap = <span itemprop="name">|</span>
ATagBeforeWrap = 1
allWrap = |<meta itemprop="position" content="{register:count_MENUOBJ}">
allWrap.insertData = 1
}
CUR < .NO
CUR.doNotLinkIt = 1
}
}
}