迅睿框架 版主:迅睿框架研发组
内页循环none和block如何调用
类型:迅睿CMS 更新时间:2022-09-29 11:32:42


前端代码:

  <ul class="proSide_sub">
  


    <li class="m">
          <a class="cur" href="#" ><i>&#xe604;</i>高柔性电缆</a>
                    <ul class="sub"  style="display: block;" >
     
              <li href="#"><a class="cur"  href="#">非屏蔽拖链电缆</a></li>

     </ul>
                </li>
        <li class="m">
          <a class="" href="#" ><i>&#xe604;</i>高柔性电缆</a>
                    <ul class="sub"  style="display: none;" >
     
              <li href="#"><a class="cur"  href="#">非屏蔽拖链电缆</a></li>

     </ul>
                </li>
         <li class="m">
          <a class="" href="#" ><i>&#xe604;</i>高柔性电缆</a>
                    <ul class="sub"  style="display: none;" >
     
              <li href="#"><a class="cur"  href="#">非屏蔽拖链电缆</a></li>

     </ul>
                </li>
      <li class="m">
          <a class="" href="#" ><i>&#xe604;</i>高柔性电缆</a>
                    <ul class="sub"  style="display: none;" >
     
              <li href="#"><a class="cur"  href="#">非屏蔽拖链电缆</a></li>

     </ul>
                </li>
    

</ul>


内页列表我调用如下(不成功):主要是红黄色的block和none 如何调用?




回帖
  • 夜雨微澜
    #1楼    夜雨微澜
    2022-09-28 14:17:16
    Chrome 0
    不成功代码如下:
     <ul class="proSide_sub">
    {category module=share pid=$top.id}
    <li class="m">
              <a {if $t.id==$cat.id}class="cur"{/if}><a href="{$t.url}" title="{$t.name}"><i>&#xe604;</i>{$t.name}</a>
       <a class="cur"{/if} href="{$t.url}" ><i>&#xe604;</i>{$t.name}</a>
      
                        <ul class="sub"  style="display: block;" >
      {category  module=share pid=$t.id return=t2}
                  <li href="{$t2.url}" title="{$t2.name}">
      <a {if $t2.id==$cat.id}class="cur"{/if}  href="{$t2.url}" title="{$t2.name}">{$t2.name}</a></li>
       {/category}
      </ul>
                    </li>
                 {/category}
    </ul>
  • 小波工作室
    #2楼    小波工作室
    2022-09-28 14:32:01
    Chrome 0
    if写多了吧?
    image
  • 夜雨微澜
    #3楼    夜雨微澜
    2022-09-28 15:48:56
    Chrome 0
    小波工作室 哦,这是一方面,但是 block和none 如何调用,所在栏目是 block状态,非所在栏目是 none 状态
  • LYAO
    #4楼    LYAO
    2022-09-28 16:39:21
    Chrome 0
    是要这个吗?
     <a {if $t.id==$cat.id}style="display: block;"{else}style="display: none;"{/if}>
  • 夜雨微澜
    #5楼    夜雨微澜
    2022-09-29 10:14:10
    Chrome 0
    LYAO 不对,这样调用block和none 同时都展现了
  • LYAO
    #6楼    LYAO
    2022-09-29 10:52:38
    Chrome 0

    QQ20220929-105111.png
    实测ok的,你再试试
    <ul class="proSide_sub">
    {category module=share pid=$top.id}
    <li class="m">
    <a {if $t.id==$cat.id}class="cur" {/if} href="{$t.url}" title="{$t.name}"><i>&#xe604;</i>{$t.name}</a>
    <ul class="sub" {if $t.id == $cat.id} style="display: block;"{else}style="display: none;"{/if}>
    {category module=share pid=$t.id return=t2}
    <li href="{$t2.url}" title="{$t2.name}">
    <a {if $t2.id==$cat.id}class="cur" {/if} href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
    </li>
    {/category}
    </ul>
    </li>
    {/category}
    </ul>
    满意答案
  • 夜雨微澜
    #7楼    夜雨微澜
    2022-09-29 11:32:42
    Chrome 0
    @LYAO:完美解决,非常感谢!