国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
  • }
  • }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰来县| 镇宁| 铁力市| 抚顺市| 安阳县| 合江县| 望江县| 安溪县| 新津县| 杨浦区| 普兰店市| 磐石市| 汕头市| 永善县| 布尔津县| 皋兰县| 景宁| 阳江市| 从化市| 大竹县| 南澳县| 乐东| 怀远县| 林芝县| 抚顺市| 平舆县| 广丰县| 竹山县| 余姚市| 龙口市| 秭归县| 五常市| 榆树市| 孟连| 陕西省| 阳江市| 佛坪县| 汤原县| 普兰店市| 博兴县| 甘肃省|