最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php smarty 二級(jí)分類(lèi)代碼和模版循環(huán)例子

 更新時(shí)間:2011年06月01日 23:40:01   作者:  
分享下最近寫(xiě)的smarty模版引擎輸出二級(jí)分類(lèi)代碼,主要是靠二維數(shù)組進(jìn)行控制輸出。
二級(jí)分類(lèi)的數(shù)據(jù)表結(jié)構(gòu)如下:

復(fù)制代碼 代碼如下:

PHP代碼如下
/**
@ 文章分類(lèi) 含二級(jí)分類(lèi)
@ param int $rootnum -- 一級(jí)分類(lèi)數(shù)量
@ param int $childnum -- 二級(jí)分類(lèi)數(shù)量
@ 返回值 array
@ date 2011.2.24
*/
function temp_articletreecate($rootnum,$childnum){
if(!isnumber($rootnum)){
$rootnum = 10;
}
if(!isnumber($childnum)){
$childnum = 10;
}
$category = array();
$parent_sql = "SELECT cateid,catename FROM ".TABLE_PREFIX."articlecate WHERE parentid=0 AND depth=0 AND flag=1 ORDER BY orders ASC";
if(intval($rootnum)>0){
$parent_sql.=" LIMIT $rootnum";
}
$parent_cate = $GLOBALS['db']->getall($parent_sql);
foreach($parent_cate as $parent_key => $parent_value){
//子類(lèi)數(shù)組名為 childcategory 根據(jù)情況自定義名稱(chēng)
$category[] = array('cateid'=>$parent_value['cateid'],'catename'=>$parent_value['catename'],'childcategory'=>array());


//讀取子類(lèi)
$child_sql = "SELECT cateid,catename FROM ".TABLE_PREFIX."articlecate WHERE parentid=".$parent_value['cateid']." AND flag=1 ORDER BY orders ASC";
if(intval($childnum)>0){
$child_sql.=" LIMIT $childnum";
}
$child_cate = $GLOBALS['db']->getall($child_sql);
foreach($child_cate as $child_key => $child_value){
$category[count($category)-1]['childcategory'][] = array('cateid'=>$child_value['cateid'],'catename'=>$child_value['catename']);
}
}
return $category;
}


PHP頁(yè)面調(diào)用分類(lèi),如index.php
$goodscatetree = array();
$goodscatetree = temp_goodstreecate(4,0); //調(diào)用分類(lèi)函數(shù)(含二級(jí)分類(lèi))4--表示一級(jí)分類(lèi)只顯示4個(gè),0--表示二級(jí)分類(lèi)不限數(shù)量
$tpl>assign("goodscatetree",$goodscatetree); //執(zhí)行smarty引擎
$tpl->display->(index.tpl); //輸出smarty模版頁(yè)面


TPL模版頁(yè)面輸出分類(lèi),如index.tpl頁(yè)面
{section name=p loop=$goodscatetree}
一級(jí)分類(lèi):{$goodscatetree[p].catename}
{section name=c loop=$goodscatetree[p].childcategory}
二級(jí)分類(lèi):{$goodscatetree[p].childcategory[c].catename}
{/section}
{/section}

相關(guān)文章

最新評(píng)論

平顶山市| 凤冈县| 夏津县| 乌苏市| 普定县| 同心县| 崇信县| 鞍山市| 曲周县| 板桥市| 中西区| 石景山区| 十堰市| 隆回县| 漯河市| 广饶县| 曲阜市| 连平县| 东辽县| 饶阳县| 昌江| 泸州市| 缙云县| 藁城市| 江陵县| 灵武市| 三亚市| 磐石市| 米易县| 侯马市| 汝南县| 康马县| 辉县市| 盈江县| 枝江市| 玛沁县| 翁牛特旗| 新竹县| 丰镇市| 弋阳县| 澄迈县|