迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產品,以萬端互聯(lián)為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
我想調用指定頂級欄目下的子欄目及子欄目下的內容
例如:
產品中心
產品中心子欄目1 產品中心子欄目2 產品中心子欄目13
產品中心子欄目對應內容1 產品中心子欄目對應內容2 產品中心子欄目對應內容3
我想做,當我點擊子欄目1的時候出現(xiàn)子欄目1 的內容 當點擊子欄目2的時候 出現(xiàn)子欄目2的內容
有大佬指點一下嗎?非常感謝,
你是要點擊出現(xiàn)還是鼠標移動到產品欄目123就出現(xiàn)?
<!-- 指定ID1欄目下的子欄目 -->
{category module=share pid=1}
{$t.name}{$t.url}
<!-- 子欄目的文檔 -->
{module module=$t.mid catid=$t.id num=10 cache=1 return=t2}
{$t2.title}{$t2.url}
{/module}
{/category}
學習一下先
輸出當前頂級欄目的下級子欄目
{category pid=$top.id return=c}
是否當前欄目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
多寫幾層循環(huán)可以達到多級調用,點擊的效果就是用js實現(xiàn)。pid=$top.id這個是頂級,換成返回的變量.id就是無限下級了。
回復@云南昆明貳壹網(wǎng)絡
回復@老鐵666
<div class="index_product-body">
<div class="index_product-tab">
<a {if $is_first} class="active" {/if}>{$t.name}</a>
</div>
<div class="index_product-ul">
<ul class="active">
{module module=news catid=1}
<li>
<div class="product_img"><img src="{dr_get_file($t['thumb'])}" alt="{$t['title']} "></div>
<a href="{$t['url']}">{$t['title']} </a>
<span>MOER+</span>
</li>
</ul>
//如果按照我現(xiàn)在這種就是一個個的寫進去,并不是一整套調用出來的
{module module=news catid=2}
這是我目前寫的,但是按照這種方式。無法調用所有的
<div class="index_product-body"> <div class="index_product-tab"> {category module=share pid=1} <a {if $is_first} class="active" {/if}>{$t.name}</a> {/category} </div> <div class="index_product-ul"> {category module=share pid=1} <ul class="active"> {module module=$t.mid catid=$t.id num=10 cache=1 return=t2} <li> <div class="product_img"><img src="{dr_get_file($t['thumb'])}" alt="{$t2['title']} "></div> <a href="{$t2['url']}">{$t2['title']} </a> <span>MOER+</span> </li> {/module} </ul> {/category} </div> </div>
我也不確定對不對, 你試試看。
回復@云南昆明貳壹網(wǎng)絡 這個調不出來內容。。
這種我覺得應該有一個判斷的。就好像官方給的頭調導航調用那樣。。
但是調用子欄目及當前欄目下的內容列表時的判斷。就不知道怎么操作了。
那你再試試這個,反正我也不咋會,都是亂試的,萬一猜對了呢,哈哈
<div class="index_product-body"> <div class="index_product-tab"> {category module=share pid=1} <a {if $is_first} class="active" {/if}>{$t.name}</a> {/category} </div> <div class="index_product-ul"> {category module=share pid=1 return=c} <ul class="active"> {module module=$c.mid catid=$c.id num=10} <li> <div class="product_img"><img src=" {dr_thumb($t.thumb, 200, 200)} " alt="{$t2['title']} "></div> <a href="{$t.url}">{$t.title} </a> <span>MOER+</span> </li> {/module} </ul> {/category} </div> </div>
這個可以啊。。非常感謝 ?? ??
看來運氣不錯,一會兒買個彩票去。 ?? 可以的話請給個滿意答案哦。
回復@fageseo
你是要點擊出現(xiàn)還是鼠標移動到產品欄目123就出現(xiàn)?
<!-- 指定ID1欄目下的子欄目 -->
{category module=share pid=1}
{$t.name}{$t.url}
<!-- 子欄目的文檔 -->
{module module=$t.mid catid=$t.id num=10 cache=1 return=t2}
{$t2.title}{$t2.url}
{/module}
{/category}
學習一下先
輸出當前頂級欄目的下級子欄目
{category pid=$top.id return=c}
是否當前欄目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
{/category}
多寫幾層循環(huán)可以達到多級調用,點擊的效果就是用js實現(xiàn)。pid=$top.id這個是頂級,換成返回的變量.id就是無限下級了。
回復@云南昆明貳壹網(wǎng)絡
回復@老鐵666
<div class="index_product-body">
<div class="index_product-tab">
{category module=share pid=1}
<a {if $is_first} class="active" {/if}>{$t.name}</a>
{/category}
</div>
<div class="index_product-ul">
<ul class="active">
{module module=news catid=1}
<li>
<div class="product_img"><img src="{dr_get_file($t['thumb'])}" alt="{$t['title']} "></div>
<a href="{$t['url']}">{$t['title']} </a>
<span>MOER+</span>
</li>
{/module}
</ul>
//如果按照我現(xiàn)在這種就是一個個的寫進去,并不是一整套調用出來的
<ul class="active">
{module module=news catid=2}
<li>
<div class="product_img"><img src="{dr_get_file($t['thumb'])}" alt="{$t['title']} "></div>
<a href="{$t['url']}">{$t['title']} </a>
<span>MOER+</span>
</li>
{/module}
</ul>
</div>
</div>
這是我目前寫的,但是按照這種方式。無法調用所有的
我也不確定對不對, 你試試看。
回復@云南昆明貳壹網(wǎng)絡 這個調不出來內容。。
這種我覺得應該有一個判斷的。就好像官方給的頭調導航調用那樣。。
但是調用子欄目及當前欄目下的內容列表時的判斷。就不知道怎么操作了。
那你再試試這個,反正我也不咋會,都是亂試的,萬一猜對了呢,哈哈
回復@云南昆明貳壹網(wǎng)絡
這個可以啊。。非常感謝 ?? ??
看來運氣不錯,一會兒買個彩票去。 ?? 可以的話請給個滿意答案哦。
回復@fageseo