0

我有一组页面,它们是页面树中的兄弟姐妹。我在顶部有 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”类。

我怎么能解决这个问题?

4

1 回答 1

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
  }
于 2012-05-08T10:47:45.083 回答