有人可以在这里提供帮助吗?
如果级别3上的菜单项具有子页面(class =“ has-children”,我想将href标记更改为href =“#0”。
TS看起来像这样:
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
HTML现在看起来像这样:
<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>
}
}
现在就工作!