Как получить правильный результат в меню ul / li? - PullRequest
0 голосов
/ 30 апреля 2019

Когда я перетаскиваю часть категорий новостей администратора и мое меню (у меня есть typeOfMenu, который является регистровой переменной, которая корректно работает для изменения меню, потому что используется в другом месте без проблем), имеет вид Pane (foundation Zurb), все отлично изображения, заголовки и ссылки отображаются корректно.Однако, когда я перехожу в режим меню (ul / li), проблема заключается в том, что меню отображается полностью (это то, что я хочу), а также изображения и заголовки и другие ... За исключением того, что это не мое желание, я хочу, чтобы толькоссылки отображаются.

  2 = TMENU
  2 {
      expAll = 1

      NO {
        doNotLinkIt = 1

        stdWrap.cObject = COA
        stdWrap.cObject {            
            10 = TEXT
            10.wrap = <h1>|</h1>
            10.field = nav_title // title
            10.typolink.parameter.field = uid

            # OVERRIDE for <ul><li> ...
            10.wrap.override = <li class="laclasse override_1">|
            10.wrap.override.if.value = 1
            10.wrap.override.if.equals.dataWrap = {register:typeOfMenu}

            40 = CONTENT
            40 {
                table = tt_content
                select {
                    orderBy = sorting
                    pidInList.field = uid
                    where = {#colPos}=99  and deleted = 0 and hidden = 0
                }
                ## NO render
            }
        }//COA

        before.cObject = LOAD_REGISTER
        before.cObject {
           menuItems.cObject = TEXT
           menuItems.cObject {
              current = 1
              setCurrent.data = register:count_menuItems
              setCurrent.wrap = 12/|
              prioriCalc = 1
           }
        }
        # Compter en fonction du nombre de fils ! pour modifier large-x ... 
        wrapItemAndSub = <div class="large-{register:menuItems} medium-4 cell">|</div>
        wrapItemAndSub.insertData = 1

        # OVERRIDE for <ul><li> ...
        wrapItemAndSub.override = |</li>
        wrapItemAndSub.override.if.value = 1
        wrapItemAndSub.override.if.equals.dataWrap = {register:typeOfMenu}   
      }                     

      CUR < .NO
      ACT < .NO
      IFSUB < .NO
    }

Так что я попытался с помощью 'render', но когда я пытаюсь отключить его с помощью теста на 'typeOfMenu', у меня ничего не появляется ... В основном это не работает.

У вас есть идея?

С уважением, Бруно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...