国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Ecshop > 正文

ECSHOP調用當前分類或當前分類的下級分類函數

2024-07-09 22:56:11
字體:
來源:轉載
供稿:網友

 很多時候我們在修改ECSHOP模版的時候可能需要在商品分類頁或商品詳細頁里面只顯示當前分類及其子分類,如果沒有子分類就顯示當前分類和上級分類,尤其在商品分類很多的情況下,可以添加以下函數

 

  • function get_categories_tree_xaphp($cat_id = 0)
  • {
  • if ($cat_id > 0)
  • {
  • $sql = ’SELECT parent_id FROM ’ . $GLOBALS['ecs']->table(‘category’) . “ WHERE cat_id = ’$cat_id’”;
  • $parent_id = $GLOBALS['db']->getOne($sql);
  • }
  • else
  • {
  • $parent_id = 0;
  • }
  • /*
  • 判斷當前分類中全是是否是底級分類,
  • 如果是取出底級分類上級分類,
  • 如果不是取當前分類及其下的子分類
  • */
  • $sql = ’SELECT count(*) FROM ’ . $GLOBALS['ecs']->table(‘category’) . “ WHERE parent_id = ’$cat_id’ AND is_show = 1 ”;
  • if ($parent_id == 0||$GLOBALS['db']->getOne($sql))
  • {
  • /* 獲取當前分類及其子分類 */
  • $sql = ’SELECT cat_id,cat_name ,parent_id,is_show ’ .
  • ‘FROM ’ . $GLOBALS['ecs']->table(‘category’) .
  • “WHERE parent_id = ’$cat_id’ AND is_show = 1 ORDER BY sort_order ASC, cat_id ASC”;
  • $res = $GLOBALS['db']->getAll($sql);
  • foreach ($res AS $row)
  • {
  • if ($row['is_show'])
  • {
  • $cat_arr[$row['cat_id']]['id']   = $row['cat_id'];
  • $cat_arr[$row['cat_id']]['name'] = $row['cat_name'];
  • $cat_arr[$row['cat_id']]['url']  = build_uri(‘category’, array(‘cid’ => $row['cat_id']), $row['cat_name']);
  • }
  • }
  •  
  • }
  • else
  • {
  •  
  •  
  • /* 獲取當前分類及其子分類 */
  • $sql = ’SELECT cat_id,cat_name ,parent_id,is_show ’ .
  • ‘FROM ’ . $GLOBALS['ecs']->table(‘category’) .
  • “WHERE parent_id = ’$parent_id’ AND is_show = 1 ORDER BY sort_order ASC, cat_id ASC”;
  •  
  • $res = $GLOBALS['db']->getAll($sql);
  •  
  • foreach ($res AS $row)
  • {
  • if ($row['is_show'])
  • {
  • $cat_arr[$row['cat_id']]['id']   = $row['cat_id'];
  • $cat_arr[$row['cat_id']]['name'] = $row['cat_name'];
  • $cat_arr[$row['cat_id']]['url']  = build_uri(‘category’, array(‘cid’ => $row['cat_id']), $row['cat_name']);
  • }
  • }
  • }
  • if(isset($cat_arr))
  • {
  • return $cat_arr;
  • }
  • }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲靖市| 正定县| 隆安县| 河北省| 舒城县| 诸暨市| 育儿| 饶平县| 镶黄旗| 彩票| 临海市| 泽州县| 弋阳县| 若尔盖县| 大安市| 周宁县| 胶州市| 高平市| 布尔津县| 佛学| 永宁县| 昆明市| 中方县| 全州县| 凤城市| 花莲县| 上饶市| 谷城县| 北安市| 西宁市| 固始县| 陇西县| 余姚市| 万州区| 和顺县| 镇沅| 青龙| 海丰县| 合肥市| 双辽市| 独山县|