關(guān)于ecshop導(dǎo)航欄的顯示的條數(shù)控制,可能會(huì)因?yàn)槲覀兙W(wǎng)站的一些特殊要求,如果導(dǎo)航欄條數(shù)過多,就會(huì)造成頁面導(dǎo)航欄的一個(gè)錯(cuò)位,所以我們有必要來控制一下導(dǎo)航欄的條數(shù)。
設(shè)置的方法,最模板總結(jié)的共有兩種。
第一種:在page_header.lbi的庫文件中沒有限制條數(shù),直接調(diào)用
<!-- {foreach name=nav_top_list from=$navigator_list.top item=nav} -->
<!-- {/foreach} -->
這樣的話,我們可以在后臺(tái)設(shè)置,設(shè)置哪些需要在導(dǎo)航欄顯示或者是不顯示。這是一種比較容易理解的方法。
第二種:在page_header.lbi中對(duì)導(dǎo)航條有一個(gè)顯示,調(diào)用了{(lán)if}語句
<!-- {foreach name=nav_middle_list from=$navigator_list.middle item=nav } -->
<!--{if $smarty.foreach.nav_middle_list.iteration < 8}-->
<a href="{$nav.url}" style="font-size:15px;" {if $nav.active eq 1} class="current"{/if} {if $nav.opennew eq 1}target="_blank" {/if} title="{$nav.name}" >{$nav.name}</a>
<!--{/if}-->
<!-- {/foreach} -->
上邊<!--{if $smarty.foreach.nav_middle_list.iteration < 8}--> 的數(shù)字8就是對(duì)導(dǎo)航條條數(shù)的一個(gè)控制,你可以根據(jù)需要修改數(shù)字,這樣的話,不管你在后臺(tái)有多少需要顯示在導(dǎo)航條的鏈接,在前臺(tái)指可以顯示一定的數(shù)目。
新聞熱點(diǎn)
疑難解答
圖片精選