Typo3 类型3-删除外部菜单项中的默认目标
我有下面的打字稿Typo3 类型3-删除外部菜单项中的默认目标,typo3,typoscript,Typo3,Typoscript,我有下面的打字稿 lib.nav = HMENU lib.nav { wrap = <ul> | </ul> 1 = TMENU 1 { expAll=1 NO { |*| <ul><li> | </li></ul> |*| <ul><li> | </li></ul> || <ul><li class
lib.nav = HMENU
lib.nav {
wrap = <ul> | </ul>
1 = TMENU
1 {
expAll=1
NO {
|*| <ul><li> | </li></ul> |*| <ul><li> | </li></ul> || <ul><li class="last"> | </li></ul> |*|
wrapItemAndSub = |*| <li> | </li> |*| <li> | </li> || <li class="last"> | </li> |*|
stdWrap.cObject = CASE
stdWrap.cObject {
key.field = doktype
default = TEXT
default.field = title
default.typolink.parameter.data = field:uid
default.typolink.ATagBeforeWrap=0
3 < .default
3 {
stdWrap.htmlSpecialChars = 1
typolink {
parameter {
data >
dataWrap = http://{field:url}
}
}
}
}
doNotLinkIt = 1 # to avoid "<a>" repeated twice
subst_elementUid = 1
}
}
2 = TMENU
2 {
expAll=1
wrap = <ul> | </ul>
NO {
wrapItemAndSub = |*| <li> | </li> |*| <li> | </li> || <li> | </li> |*|
stdWrap.cObject = CASE
stdWrap.cObject {
key.field = doktype
default = TEXT
default.field = title
default.typolink.parameter.data = field:uid
default.typolink.ATagBeforeWrap=0
3 < .default
3 {
stdWrap.htmlSpecialChars = 1
typolink {
parameter {
data >
dataWrap = http://{field:url}
}
}
}
}
doNotLinkIt = 1 # to avoid "<a>" repeated twice
subst_elementUid = 1
}
}
}
通过设置extTarget。它是默认的“\u top”
这已经删除了target=“\u top”谢谢。从我在问题中给出的描述中,你知道为什么链接目标字段的内容仍然没有被读取吗?我已填写了空白,但什么也没有出现。然后我试着在url字段中输入空白,例如www.example.com,结果成功了。可能是一个bug?请重新检查新安装,如果不遵守设置,请报告错误。但请事先仔细检查您的配置。
<ul>
<li><a href="index.php?id=3">External Links</a>
<ul>
<li><a target="_top" href="http://example.com/1">Example 1</a></li>
<li><a target="_top" href="http://example.com/2">Example 2</a></li>
<li><a target="_top" href="http://example.com/3">Example 3</a></li>
</ul>
</li>
</ul>
PAGE_TARGET =
content.pageFrameObj =
# just set it to an empty string instead of _top
config.extTarget =