【发布时间】:2018-01-29 01:45:22
【问题描述】:
我在下面有网站页面树:
- Main domain 1 (main domain)
- Home
- about us
- Contact
- gallery
- Sub domain 2 (sub-domain)
- Home
- about us
- contact
- gallery
现在,当主域处于活动状态时,它也会显示子域内页。我只需要域的名称(子域 2)。单击链接时,它将切换并重定向到子域
这里是 HMENU 的排版:
lib.nav = HMENU
lib.nav.wrap = <nav id="primary-menu">|</nav>
lib.nav{
special = directory
special.value = 6
# excludeUidList = 6
1 = TMENU
1 {
wrap = <ul>|</ul>
expAll = 1
NO = 1
NO {
10 = TEXT
10.data = field:title // field:nav_title
10.wrap = |
wrapItemAndSub = <li>|</li>
wrapItemAndSub.override.cObject = COA
wrapItemAndSub.override.cObject {
if {
value = 4
equals.field = doktype
isTrue = 1
isTrue.if {
value.data = TSFE:page|uid
equals.field = shortcut
}
}
10 = TEXT
10.value = <li class="current">|</li>
}
}
ACT = 1
ACT.ATagBeforeWrap = 1
ACT < .NO
ACT.wrapItemAndSub = <li class="current">|</li>
IFSUB = 1
IFSUB < .NO
IFSUB.wrapItemAndSub = <li class="sub-menu" >|</li>
}
2 <.1
2{
wrap = <ul style="display: none;">|</ul>
NO = 1
NO {
10 = TEXT
10.data = field:title // field:nav_title
10.wrap = |
wrapItemAndSub = <li>|</li>
wrapItemAndSub.override.cObject = COA
wrapItemAndSub.override.cObject {
if {
value = 4
equals.field = doktype
isTrue = 1
isTrue.if {
value.data = TSFE:page|uid
equals.field = shortcut
}
}
10 = TEXT
10.value = <li class="current">|</li>
}
}
ACT = 1
ACT.ATagBeforeWrap = 1
ACT < .NO
ACT.wrapItemAndSub = <li class="current">|</li>
IFSUB = 1
IFSUB < .NO
IFSUB.wrapItemAndSub = <li class="sub-menu" >|</li>
}
}
这里的重定向链接可以正常工作,但是当我浏览主域站点时,它也会显示子域的子页面。谁能帮我解决一下?
【问题讨论】:
标签: typo3 typoscript extbase typo3-6.2.x typo3-7.6.x