名称: product_categorys
功能:读取所有商品分类列表,多级菜单菜单自动格式化为树形结构
代码示例:
{if($product_categorys)} <ul class="list-group margin-bottom-25 sidebar-menu"> {loop $product_categorys $k1 $v1} <li class="list-group-item clearfix {if($v1['children'])}dropdown {if(array_key_exists($k1, $category_info['fatherTree']))}active{/if}{/if}"> <a href="{if($v1['children'])}javascript:void(0);{else}{$v1['category_url']}{/if}" class="{if($v1['children'])}collapsed{/if}"> <i class="fa fa-angle-right"></i> {$v1['cat_name']} {if($v1['children'])}<i class="fa fa-angle-down"></i>{/if} </a> {if($v1['children'])} <ul class="dropdown-menu" style="display:block;"> {loop $v1['children'] $k2 $v2} <li class="list-group-item dropdown {if($v2['children'])}dropdown {if(array_key_exists($k2, $category_info['fatherTree']))}active{/if}{/if}"> <a href="{if($v2['children'])}javascript:void(0);{else}{$v2['category_url']}{/if}" class=""> <i class="fa fa-circle"></i> {$v2['cat_name']} {if($v2['children'])}<i class="fa fa-angle-down"></i>{/if} </a> {if($v2['children'])} <ul class="dropdown-menu" style="display:{if(array_key_exists($v2['cat_id'], $category_info['fatherTree']))}block{else}none{/if};"> {loop $v2['children'] $k3 $v3} <li class="list-group-item dropdown clearfix {if(array_key_exists($k3, $category_info['fatherTree']))}active{/if}"> <a href="{if($v3['children'])}javascript:void(0);{else}{$v3['category_url']}{/if}"> <i class="fa fa-circle"></i> {$v3['cat_name']} {if($v3['children'])}<i class="fa fa-angle-down"></i>{/if} </a> {if($v3['children'])} <ul class="dropdown-menu"> {loop $v3['children'] $k4 $v4} <li><a href="{$v4['category_url']}"><i class="fa fa-circle"></i> {$v4['cat_name']}</a></li> {/loop} </ul> {/if} </li> {/loop} </ul> {/if} </li> {/loop} </ul> {/if} </li> {/loop} {/if}数据格式打印:
Array ( [1] => Array ( [cat_id] => 1 [category] => top_menu [parent_id] => 0 [unique_id] => 女士 [cat_name] => 女士 [title] => 女士服装包鞋帽 [keywords] => 女士,女装,女鞋,女包,女帽 [description] => [content] => [sort] => 1 [category_url] => /女士/p1-products.html [children] => Array ( [2] => Array ( [cat_id] => 2 [category] => top_menu [parent_id] => 1 [unique_id] => 女装 [cat_name] => 女装 [title] => 女装 [keywords] => 女装 [description] => 女装 [content] => [sort] => 0 [category_url] => /女装/p1-products.html [children] => Array ( [13] => Array ( [cat_id] => 13 [category] => top_menu [parent_id] => 2 [unique_id] => 女士T恤 [cat_name] => 女士T恤 [title] => 女士T恤 [keywords] => 女士T恤 [description] => 女士T恤 [content] => [sort] => 3 [category_url] => /女士T恤/p1-products.html ) [14] => Array ( [cat_id] => 14 [category] => top_menu [parent_id] => 2 [unique_id] => 女士针织衫 [cat_name] => 女士针织衫 [title] => 女士针织衫 [keywords] => 女士针织衫 [description] => 女士针织衫 [content] => [sort] => 3 [category_url] => /女士针织衫/p1-products.html ) ) ) ) ) [42] => Array ( [cat_id] => 42 [category] => top_menu [parent_id] => 0 [unique_id] => 儿童 [cat_name] => 儿童 [title] => 儿童 [keywords] => 儿童 [description] => [content] => [sort] => 0 [category_url] => /儿童/p1-products.html ) )模板示例截图: