//通过参数判断是否存在二级分类
function get_subcate_byurl($url)
{
$rs = strpos($url,"category");
if($rs!==false)
{
preg_match("/d+/i",$url,$matches);
$cid = $matches[0];
$cat_arr = array();
$sql = "select * from ".$GLOBALS['ecs']->table('category')." where parent_id=".$cid." and is_show=1 ORDER BY sort_order ASC, cat_id ASC";
$res = $GLOBALS['db']->getAll($sql);
foreach($res as $idx => $row)
{
$cat_arr[$idx]['id'] = $row['cat_id'];
$cat_arr[$idx]['name'] = $row['cat_name'];
$cat_arr[$idx]['url'] = build_uri('category', array('cid' => $row['cat_id']), $row['cat_name']);
$cat_arr[$idx]['children'] = get_clild_list($row['cat_id']);
}
return $cat_arr;
}
else
{
return false;
}
}
function get_clild_list($pid)
{
//开始获取子分类
$sql_sub = "select * from ".$GLOBALS['ecs']->table('category')." where parent_id=".$pid." and is_show=1 ";
$subres = $GLOBALS['db']->getAll($sql_sub);
if($subres)
{
foreach ($subres as $sidx => $subrow)
{
$children[$sidx]['id']=$subrow['cat_id'];
$children[$sidx]['name']=$subrow['cat_name'];
$children[$sidx]['url']=build_uri('category', array('cid' => $subrow['cat_id']), $subrow['cat_name']);
}
}
else
{
$children = null;
}
return $children;
}
接下来呢,ecshop中的模板文件,也就是thems,找到你自己的模板文件夹,我就使用默认的说好了,打开themesdefaultlibrarypage_header.lbi文件
{$lang.home}
{$nav.name}
在代码中加入一段调用分类的代码,位置看你如何构思二级分类的表现,我是直接这样加的,我是直接使用鼠标移到或移出当前栏目名称时,更改当前栏目标签的CLASS名称和CSS样式结合达到二级栏目的显示和隐藏的:
{$lang.home}
{$nav.name}
_var['nav']['url']);
if($subcates!=false)
{
if(count($subcates)>0)
{ if($subcates)
{
$i = 1;
echo "
推荐文章
排行榜
模板推荐
-
(带手机版)win电脑操作系统软件IT软件下载网站易优CMS模板下载
模板名称:(带手机版)win电脑操作系统软件IT软件下载网站易优CMS模板下载模...
-
(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码下载
(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码...
-
(自适应手机端)pbootcms绿色园林建筑艺术网站模板 花卉园艺网站源码下载
(自适应手机端)pbootcms绿色园林建筑艺术网站模板 花卉园艺网站源码下载P...
-
(自适应手机端)pbootcms响应式刷卡机POS机网站模板 无线支付设备网站源码
(自适应手机端)pbootcms响应式刷卡机POS机网站模板 无线支付设备网站源...
-
(自适应手机端)pbootcms响应式旅游公司网站模板 蓝色宽屏旅行社网站源码下载
(自适应手机端)pbootcms响应式旅游公司网站模板 蓝色宽屏旅行社网站源码下...
-
热门标签
- 带三级栏目
- 科学仪器设备
- 成像仪光谱仪
- 变压器网站模板
- 书画装裱
- 字画网站
- 石雕艺术
- 石材石业
- 绣品网站
- 字画书画
- 弹簧平衡器
- 电子弹簧秤
- 字画装裱
- 书画字画
- 本地信息
- 日用百货
- 外贸PbootCMS
- 石材加工
- PbootCMS
- 石材雕刻
- 自动化农业
- 畜牧设备
- 家具定制
- 家具生产
- 传媒文化公司
- 广告文化
- 自动化设备
- 畜牧养殖设备
- 广告文化公司
- 自适应移动设备
- 美文网站
- 随笔作文
- 储物柜货架
- 智能存储柜
- 导航网站模板
- 灭火器设备
- 消防栓
- 机械设备厂家
- 锚杆生产
- 中空锚杆网站
- 网站发布
- 网址发布页
- 饮料加盟店
- 奶茶饮品
- 乐器网站
- 水墨古典
- 古筝艺术
- word文档
- 合同申请书
- 期刊杂志
- 画报
- 绘本网站模板
- 图书期刊
- 牙科医院
- 牙科诊所
- 数码科技
- 机械模板
- 机械风机
- 体育运动场
- 高尔夫球场