九热视频在线观看 I 国产成人永久免费视频网站 I 久久香蕉精品 I 国产区在线观看 I 一个色综合视频 I www夜色 I 亚洲啪啪网 I 99www久久综合久久爱com I 日本中文字幕在线视频 I 天天操天天弄 I 精品看片 I 亚洲碰碰人人av熟女天堂 I 三级网站视频在线观看 I 99色免费 I 岛国片人妻三上悠亚 I 亚洲欧洲视频 I 日日艹夜夜艹 I 亚洲永久在线 I 日韩精品视频国产 I 情侣初尝禁果高h I 免费欧美黄色网址 I 午夜免费片 I 亚洲孕交 I 无码午夜福利片在线观看 I 欧美wwwcom I 一二三区在线视频 I 70老太做人爱性视频 I 午夜视频黄 I 国产黄在线看 I 91视频导航 I 亚洲精品视频二区 I 美国一区二区三区 I 在线免费观看一区二区三区 I 天天做天天射 I 久久九九有精品国产23

行云海CMS(XYHCMS)循環(huán)調(diào)用多級子欄目-如頂級欄目下二級、三級欄目

2014-11-08 模板制作 閱讀

行云海CMS調(diào)用多級子欄目的可以使用欄目標(biāo)簽catlist或?qū)Ш綐?biāo)簽navlist, 欄目標(biāo)簽catlist 和 navlist用法相似,catlist更靈活(本身包含了navlist功能)。

調(diào)用頂級(一級)欄目列表的寫法

1)catlist方法

<yang:catlist typeid='0' flag='1'>
  <li><a href="{$catlist.url}">{$catlist.name}</a><li>
</yang:catlist>

2)navlist方法

<yang:navlist typeid='0'>
  <li><a href="{$navlist.url}">{$navlist.name}</a><li>
</yang:navlist>

調(diào)用循環(huán)調(diào)出子欄目(二級欄目、三級欄目...N級欄目)的寫法

注:循環(huán)調(diào)用,要配置循環(huán)標(biāo)簽volist 或 foreach 使用

1)catlist配合volist方法(navlist類似)

<yang:catlist typeid='0' flag='1'>
  頂級欄目:<a href="{$catlist.url}">{$catlist.name}</a>
  <!--二級欄目開始 -->
  <volist name='catlist["child"]' id='v'>
    二級欄目:<a href="{$v|get_url}">{$v.name}</a>
	
		<!-- 三級欄目開始 -->
		<volist name='v["child"]' id='v2'>
			三級欄目:<a href="{$v2|get_url}">{$v2.name}</a>
		</volist>
		<!-- 三級欄目結(jié)束 -->
	
  </volist>
  <!--二級欄目結(jié)束 -->
</yang:catlist>

 

2)catlist配合foreach方法(navlist類似)

<yang:catlist typeid='0' flag='1'>
  頂級欄目:<a href="{$catlist.url}">{$catlist.name}</a><br/>
  <!--二級欄目開始 -->
  <foreach name='catlist["child"]' item='v'>
    二級欄目:<a href="{$v|get_url}">{$v.name}</a><br/>
	
		<!-- 三級欄目開始 -->
		<foreach name='v["child"]' item='v2'>
			三級欄目:<a href="{$v2|get_url}">{$v2.name}</a><br/>
		</foreach>
		<!-- 三級欄目結(jié)束 -->
	
  </foreach>
  <!--二級欄目結(jié)束 -->
</yang:catlist>

注: 使用foreach 的時候,最好使用if標(biāo)簽判斷子欄目是否存在
注: 使用循環(huán)調(diào)出的子級欄目url為空,請使用{xxx|get_url}調(diào)出url

注:XYCHMS1.x和XYHCMS2.x請使用getUrl代替get_url