激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - PHP教程 - php smarty 二級(jí)分類(lèi)代碼和模版循環(huán)例子

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

2019-11-27 14:08PHP教程網(wǎng) PHP教程

分享下最近寫(xiě)的smarty模版引擎輸出二級(jí)分類(lèi)代碼,主要是靠二維數(shù)組進(jìn)行控制輸出。

二級(jí)分類(lèi)的數(shù)據(jù)表結(jié)構(gòu)如下:

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

 

復(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}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 看91| 欧美成人毛片 | 国产免费人做人爱午夜视频 | 久久久国产精品网站 | 欧美a视频在线观看 | 欧美精品久久天天躁 | 久久午夜免费视频 | 一级网站 | 日韩毛片一区二区三区 | 国产精品免费麻豆入口 | 国产黄色一区二区 | 狠狠干最新网址 | 国产亚洲精品综合一区91 | 久久久av亚洲男天堂 | 国产精品一区二区x88av | 亚洲精品久久久久久久久久久 | 中文字幕极速在线观看 | 毛片大全免费 | 黄色大片在线免费看 | 亚州综合一区 | 国产成人精品免费视频大全最热 | 万圣街在线观看免费完整版 | 激情网站在线观看 | 一级毛片在线免费观看 | 亚洲午夜在线观看 | 三级国产三级在线 | 国产麻豆久久 | 久久激情小视频 | 欧美亚洲免费 | av在线一区二区三区四区 | 依人在线视频 | 国产精品一区二区手机在线观看 | 欧美a∨一区二区三区久久黄 | 成人免费观看49www在线观看 | 国产精品午夜小视频观看 | 亚洲视频欧美 | 九九热免费视频在线观看 | 日韩精品一二三 | 色人阁在线视频 | 国产高潮失禁喷水爽到抽搐视频 | 91看片资源|