ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 您好獨立模塊怎么判斷是否有欄目有欄目就出現無欄目就不出現 21 518
鉛筆姓削(不懂技術) SVIP會員 OEM版權 2021-06-18 15:32:58 私信
迅睿CMS版本:未知 #獨立模塊

您好 獨立模塊 怎么判斷是否有欄目 有欄目就出現<ul><li></li></ul> 無欄目就不出現<ul><li></li></ul>

解決方案
  • 回復@迅睿框架技術-李波 在全站導航位置

  •           {cache name=module-content return=m}
              
              {if !$m.share}
              
              <li><a href="{dr_url_prefix($m.url)}" title="{$m.name}" {if MOD_DIR==$m.dirname} class="active"{/if}>{$m.name}</a>
              
                <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
                
                <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                    
                    {category module=$m.dirname pid=0 return=t2}
                    
                    <li><a href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
                    
                        {if $t2.child}
                        
                        <span class="toggle-btn2"><i class="iconfont icon-down"></i></span>
                        
                        <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                            
                            {category module=$m.dirname pid=$t2.id return=t3}
                            
                            <li><a href="{$t3.url}" title="{$t3.name}">{$t3.name}</a></li>
                            
                            {/category}
                            
                        </ul>
                        
                        {/if}
                        
                    </li>
                    
                {/category}                
                   
                </ul>
              
              </li>
              
              {/if}
              
              {/cache}

    這是代碼 現在 獨立模塊下面無欄目會出現

    <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
  • {if !$m.share}

    這句改成

    {if !$m.share && $m.category}
  • 回復@迅睿框架技術-李波 這樣不行


    QQ截圖20210618154014

  • {if !$m.share && $m.category}

    這個是有欄目的模塊才顯示循環,沒毛病

    • 這么就好理解,但是原理還是一樣,只是判斷的位置變化了,

      就算我不給你寫出來,應該你能理解吧

        {cache name=module-content return=m}
                
                {if !$m.share}
                
                <li><a  target="_blank"  target="_blank" href="{dr_url_prefix($m.url)}" title="{$m.name}" {if MOD_DIR==$m.dirname} class="active"{/if}>{$m.name}</a>
                
                {if !$m.share && $m.category}
                  <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
                  
                  <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                      
                      {category module=$m.dirname pid=0 return=t2}
                      
                      <li><a  target="_blank"  target="_blank" href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
                      
                          {if $t2.child}
                          
                          <span class="toggle-btn2"><i class="iconfont icon-down"></i></span>
                          
                          <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                              
                              {category module=$m.dirname pid=$t2.id return=t3}
                              
                              <li><a  target="_blank"  target="_blank" href="{$t3.url}" title="{$t3.name}">{$t3.name}</a></li>
                              
                              {/category}
                              
                          </ul>
                          
                          {/if}
                          
                      </li>
                      
                      
                  {/category}                
                     
                  </ul>
                          
                          {/if}
                
                </li>
                
                {/if}
                
                {/cache}
  •           {cache name=module-content return=m}
              
              {if !$m.share}
              
              <li><a href="{dr_url_prefix($m.url)}" title="{$m.name}" {if MOD_DIR==$m.dirname} class="active"{/if}>{$m.name}</a>
              
                <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
                
                <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                    
                    {category module=$m.dirname pid=0 return=t2}
                    
                    <li><a href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
                    
                        {if $t2.child}
                        
                        <span class="toggle-btn2"><i class="iconfont icon-down"></i></span>
                        
                        <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                            
                            {category module=$m.dirname pid=$t2.id return=t3}
                            
                            <li><a href="{$t3.url}" title="{$t3.name}">{$t3.name}</a></li>
                            
                            {/category}
                            
                        </ul>
                        
                        {/if}
                        
                    </li>
                    
                   {/category}                
                   
                </ul>
              
              </li>
              
              {/if}
              
              {/cache}
  • 代碼我也發出來了,你們本地可以測試一下,用上你們的那個 獨立模塊也木有了

  • 7樓代碼完美,這種加一個判斷包起來就行了

  • 回復@迅睿框架技術-李波

    用上 您那句 獨立模塊的鏈接 都木有了 只怕您理解錯誤了





  • 回復@迅睿框架技術-李波 這樣不顯示下面欄目





  •         {cache name=module-content return=m}
              
              {if !$m.share}
              
              <li><a  target="_blank"  target="_blank"  target="_blank" href="{dr_url_prefix($m.url)}" title="{$m.name}" {if MOD_DIR==$m.dirname} class="active"{/if}>{$m.name}</a>
              
              {if !$m.share && $m.category}
                <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
                
                <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                    
                    {category module=$m.dirname pid=0 return=t2}
                    
                    <li><a  target="_blank"  target="_blank"  target="_blank" href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
                    
                        {if $t2.child}
                        
                        <span class="toggle-btn2"><i class="iconfont icon-down"></i></span>
                        
                        <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                            
                            {category module=$m.dirname pid=$t2.id return=t3}
                            
                            <li><a  target="_blank"  target="_blank"  target="_blank" href="{$t3.url}" title="{$t3.name}">{$t3.name}</a></li>
                            
                            {/category}
                            
                        </ul>
                        
                        {/if}
                        
                    </li>
                    
                {/category}                
                   
                </ul>
                        
              {/if}
              
              </li>
              
              {/if}
              
              {/cache}

    這樣獨立模塊下面有欄目的也不顯示了

    • 是我錯了,你把我搞暈了,配合我五樓的代碼,

      其實,你研究一下我前面給你的提示語法,你自己都寫的出來的

       
      
      {cache name=module-content return=m}
                
                {if !$m.share}
                
                <li><a  target="_blank"  target="_blank"  target="_blank"  target="_blank" href="{dr_url_prefix($m.url)}" title="{$m.name}" {if MOD_DIR==$m.dirname} class="active"{/if}>{$m.name}</a>
                
                {if $ci->get_cache('module-1-'.$m.dirname, 'category')}
                  <span class="toggle-btn"><i class="iconfont icon-down"></i></span>
                  
                  <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                      
                      {category module=$m.dirname pid=0 return=t2}
                      
                      <li><a  target="_blank"  target="_blank"  target="_blank"  target="_blank" href="{$t2.url}" title="{$t2.name}">{$t2.name}</a>
                      
                          {if $t2.child}
                          
                          <span class="toggle-btn2"><i class="iconfont icon-down"></i></span>
                          
                          <ul class="dropdown-nav nav-sb br sub-nav animated-fast fadeInUpMenu clearfix">
                              
                              {category module=$m.dirname pid=$t2.id return=t3}
                              
                              <li><a  target="_blank"  target="_blank"  target="_blank"  target="_blank" href="{$t3.url}" title="{$t3.name}">{$t3.name}</a></li>
                              
                              {/category}
                              
                          </ul>
                          
                          {/if}
                          
                      </li>
                      
                  {/category}                
                     
                  </ul>
                          
                {/if}
                
                </li>
                
                {/if}
                
                {/cache}
      滿意答案
      開源積分+10元
  • 有欄目的 連欄目也不顯示了,可能我表達的不清楚,我現在重新表達一下,就是我發的代碼,獨立模塊是一直要顯示的,然后 獨立模塊下面有欄目就需要顯示獨立模塊名稱+獨立模塊鏈接+獨立模塊下面欄目名稱+欄目鏈接,無欄目就只顯示獨立模塊名稱+鏈接

  • @迅睿框架技術-李波:謝謝 搞定了 厲害!!!
代码语言