Navigation 打字脚本TMENU不构建绝对链接
我有一个大问题,我不知道我的TS出了什么问题 首先:我在配置ts中激活baseURL,标记将被正确设置。 在下一步中,我将构建导航菜单Navigation 打字脚本TMENU不构建绝对链接,navigation,typo3,typoscript,Navigation,Typo3,Typoscript,我有一个大问题,我不知道我的TS出了什么问题 首先:我在配置ts中激活baseURL,标记将被正确设置。 在下一步中,我将构建导航菜单 lib.MyNavigation = HMENU lib.MyNavigation{ special = directory special.value.data = leveluid:1 1 = TMENU 1{ wrap = <ul>|</ul> noBl
lib.MyNavigation = HMENU
lib.MyNavigation{
special = directory
special.value.data = leveluid:1
1 = TMENU
1{
wrap = <ul>|</ul>
noBlur = 1
expAll = 1
NO{
linkWrap = <span>|</span>
ATagBeforeWrap = 1
wrapItemAndSub = <li id="{field:tx_nav_id}">|</li>
wrapItemAndSub.insertData = 1
stdWrap.htmlSpecialChars = 1
allStdWrap.insertData = 1
}
ACT <.NO
ACT = 1
ACT.wrapItemAndSub = <li id="{field:tx_nav_id}" class="active">|</li>
ACT.wrapItemAndSub.insertData = 1
}
2 = TMENU
2{
wrap = <ul class="sub-lvl-2">|</ul>
NO{
linkWrap = <span>|</span>
ATagBeforeWrap = 1
wrapItemAndSub = <li class="first">|</li>|*|<li>|</li>|*|<li class="last">|</li>
wrapItemAndSub.insertData = 1
}
ACT < NO
ACT = 1
ACT{
linkWrap = <span>|</span>
ATagBeforeWrap = 1
wrapItemAndSub = <li class="first active">|</li>|*|<li class="active">|</li>|*|<li class="last active">|</li>
wrapItemAndSub.insertData = 1
}
}
}
但这会产生像这样的链接,这是一个问题。我需要像这样的网址
供您参考:我使用RealUrl。
有人给我小费吗
编辑:这是我的config.ts:
使用config.absRefPrefix,并将config.baseURL保留为空。absRefPrefix是在生成的URL前面加上的,因此它应该可以达到您想要的效果。我已经用baseURL和absRefPrefix对它进行了测试,但结果不会改变。我的配置ts添加到了我的问题上面。配置应该构建如下链接,第一个斜杠是absRefPrefix。如果要拥有包含域的绝对链接,请将config.absRefPrefix设置为http://example.com/ 或类似的。
config {
debug = 0
admPanel = 0
simulateStaticDocuments = 0
xmlprologue = none
doctype = html5
removeDefaultCSS = 1
removeDefaultJS = 1
disablePrefixComment = 1
tx_realurl_enable = 1
renderCharset = utf-8
htmlTag_langKey = en
uniqueLinkVars = 1
language = en
locale_all = us_EN.UTF-8
sys_language_uid = 0
extTarget >
meaningfulTempFilePrefix = 100
# baseURL =
absRefPrefix = /
htmlTag_stdWrap.override (
<!--[if lt IE 7 ]> <html lang="de" class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="de" class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="de" class="ie8"> <![endif]-->
<!--[if IE 9 ]> <html lang="de" class="ie9"> <![endif]-->
<!--[if IE 10 ]> <html lang="de" class="ie10"> <![endif]-->
<!--[if (gt IE 10)|!(IE)]><!--><html lang="de"><!--<![endif]-->
)
typolinkCheckRootline = 1
typolinkEnableLinksAcrossDomains = 1
content_from_pid_allowOutsideDomain = 1
RTE.default {
disableAlignmentFieldsetInTableOperations = 1
disableSpacingFieldsetInTableOperations = 1
disableColorFieldsetInTableOperations = 1
disableLayoutFieldsetInTableOperations = 1
disableBordersFieldsetInTableOperations = 1
}
}