我有一组页面,它们是pagetree中的兄弟节点。我有2个链接指向上一页的下一页和上一页,我想在链接中添加一个class =“prev”,将您带到上一页,然后将“next”添加到指向下一页的链接。这是我的代码:
page.10.marks.MAIN.20 = HMENU
page.10.marks.MAIN.20{
includeNotInMenu = 1
excludeUidList = 78
special = browse
special{
items = prev|next
}
1 = GMENU
1 {
wrap = <div class="ref-navi-wrapper clearfix">|</div>
submenuObjSuffixes = a |*| |*| b
NO = 1
NO {
ATagParams = class="ref-nav prev" |*| |*| class="ref-nav next"
ATagTitle.field = title
altImgResource{
width = 114
import = uploads/media/
import{
field = media
listNum = 0
}
}
}
}
}
此代码的问题在于,在最后一页中,由于只有一个指向上一页的链接,因此需要使用“next”类,而不是“prev”。
我怎么解决这个问题?
答案 0 :(得分:0)
您可以创建条件并使用{register:count_MENUOBJ}:
这意味着:
ATagParams = class="ref-nav prev"
ATagParams.override = class="ref-nav next"
ATagParams.override {
if.equals.dataWrap = {register:count_MENUOBJ}|
if.value = 2
}