Menu tTypo3中的菜单-修改菜单项中的href标记
也许有人能帮上忙 如果3级菜单项有子页面(class=“has children”),我想将href标签改为href=“#0” TS如下所示:Menu tTypo3中的菜单-修改菜单项中的href标记,menu,typo3,href,typoscript,Menu,Typo3,Href,Typoscript,也许有人能帮上忙 如果3级菜单项有子页面(class=“has children”),我想将href标签改为href=“#0” TS如下所示: 3 = TMENU 3 { expAll = 1 stdWrap.wrap = <ul>|</ul> NO = 1 NO.allWrap = <li>|</li>
3 = TMENU
3 {
expAll = 1
stdWrap.wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li>|</li>
NO.allWrap.insertData = 1
NO.ATagTitle.field = abstract // description // title
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="has-children">|</li>
IFSUB.wrapItemAndSub.insertData = 1
IFSUB.ATagTitle.field = abstract // description // title
<ul>
<li class="has-children">
<a href="/test/england">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
<ul>
<li class="has-children">
<a href="#0">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
3=TMENU
3 {
expAll=1
stdWrap.wrap=|
否=1
否。allWrap=|
NO.allWrap.insertData=1
NO.ATagTitle.field=摘要//说明//标题
IFSUB=1
IFSUB.wrapItemAndSub=|
IFSUB.wrapItemAndSub.insertData=1
IFSUB.ATagTitle.field=摘要//说明//标题
HTML现在如下所示:
3 = TMENU
3 {
expAll = 1
stdWrap.wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li>|</li>
NO.allWrap.insertData = 1
NO.ATagTitle.field = abstract // description // title
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="has-children">|</li>
IFSUB.wrapItemAndSub.insertData = 1
IFSUB.ATagTitle.field = abstract // description // title
<ul>
<li class="has-children">
<a href="/test/england">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
<ul>
<li class="has-children">
<a href="#0">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
-
-
但应该是这样的:
3 = TMENU
3 {
expAll = 1
stdWrap.wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li>|</li>
NO.allWrap.insertData = 1
NO.ATagTitle.field = abstract // description // title
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="has-children">|</li>
IFSUB.wrapItemAndSub.insertData = 1
IFSUB.ATagTitle.field = abstract // description // title
<ul>
<li class="has-children">
<a href="/test/england">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
<ul>
<li class="has-children">
<a href="#0">England</a>
</li>
<li>
<a href="/test/ireland">Ireland</a>
</li>
</ul>
-
-
有什么线索吗?谢谢你的帮助!:-)这样解决了:
3 {
expAll = 1
stdWrap.wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li>|</li>
NO.allWrap.insertData = 1
NO.ATagTitle.field = abstract // description // title
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="has-children">|</li>
IFSUB.ATagTitle.field = abstract // description // title
IFSUB.doNotLinkIt = 1
IFSUB.stdWrap.cObject = COA
IFSUB.stdWrap.cObject {
10 = TEXT
10 {
field = nav_title // title
wrap = <a href="#0">|</a>
}
}
3{
expAll=1
stdWrap.wrap=|
否=1
否。allWrap=|
NO.allWrap.insertData=1
NO.ATagTitle.field=摘要//说明//标题
IFSUB=1
IFSUB.wrapItemAndSub=|
IFSUB.ATagTitle.field=摘要//说明//标题
IFSUB.doNotLinkIt=1
IFSUB.stdWrap.cObject=COA
IFSUB.stdWrap.cObject{
10=文本
10 {
字段=导航标题//标题
包裹=
}
}
现在可以工作了!如果我错了,请纠正我;这样,该级别的每个链接都有href=“#0”,对您有好处吗?是的,所有链接都在