商城-分类列表

分类数据表

CREATE TABLE `category` (
  `cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `cat_name` varchar(90) NOT NULL DEFAULT '',
  `keywords` varchar(255) NOT NULL DEFAULT '',
  `cat_desc` varchar(255) NOT NULL DEFAULT '',
  `parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',
  `sort_order` smallint(8) unsigned NOT NULL DEFAULT '50',
  `template_file` varchar(50) NOT NULL DEFAULT '',
  `measure_unit` varchar(15) NOT NULL DEFAULT '',
  `show_in_nav` tinyint(1) NOT NULL DEFAULT '0',
  `style` varchar(150) NOT NULL,
  `is_show` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `grade` tinyint(4) NOT NULL DEFAULT '0',
  `filter_attr` varchar(255) NOT NULL DEFAULT '0',
  `is_top_style` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `top_style_tpl` varchar(255) NOT NULL,
  `style_icon` varchar(50) NOT NULL DEFAULT 'other',
  `cat_icon` varchar(255) NOT NULL,
  `is_top_show` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `category_links` text NOT NULL,
  `category_topic` text NOT NULL,
  `pinyin_keyword` text NOT NULL,
  `cat_alias_name` varchar(90) NOT NULL,
  `commission_rate` smallint(5) unsigned NOT NULL DEFAULT '0',
  `touch_icon` varchar(255) NOT NULL,
  `cate_title` varchar(200) NOT NULL DEFAULT '' COMMENT '关键词',
  `cate_keywords` varchar(255) NOT NULL DEFAULT '' COMMENT '关键词',
  `cate_description` varchar(255) NOT NULL DEFAULT '' COMMENT '描述',
  PRIMARY KEY (`cat_id`),
  KEY `parent_id` (`parent_id`),
  KEY `is_show` (`is_show`),
  KEY `cat_name` (`cat_name`),
  KEY `show_in_nav` (`show_in_nav`),
  KEY `grade` (`grade`),
  KEY `is_top_style` (`is_top_style`),
  KEY `top_style_tpl` (`top_style_tpl`),
  KEY `is_top_show` (`is_top_show`)
) ENGINE=MyISAM AUTO_INCREMENT=1546 DEFAULT CHARSET=utf8;

以thinkphp6 为例

分类模型

<?php
namespace app\model;

use app\model\Base as Model;

class Category extends Model
{
    protected $table = 'category';
    protected $pk = 'cate_id';


    public function hasManyCategory()
    {
        return $this->hasMany(\app\model\Category::class, 'parent_id', 'cat_id');

    }

    public function category()
    {

        return $this->hasManyCategory();
    }
    
    public function hasOneGoods()
    {

        return $this->hasOne(\app\model\Goods::class, 'cat_id', 'cat_id');
    }


    public function joinGoods()
    {

        return $this->hasOneGoods()->where(['is_on_sale' => 1, 'is_delete' => 0]);
    }
}

分类控制器 

 public function index(Request $request)
    {

        $params = $request->only(['pid']);

        $pid = !empty($params['pid']) ? $params['pid'] : 0;

        $data =  CategoryModel::field([
            'cat_id',
            'cat_name',
            'parent_id',
            'cat_alias_name',
        ])->with([
            'category' => function($query){
                $query->field([
                    'cat_id',
                    'cat_name',
                    'cat_alias_name',
                    'parent_id'
                ])->withJoin([
                    'joinGoods' => [
                        'goods_id',
                        'cat_id',
                        'goods_thumb',
                        'goods_img'
                    ]], 'right');
            },
        ])->where('parent_id', $pid)->select();

        if($data){
            return json(['code' => 200, 'msg' => '操作成功', 'data' => $data]);
        }else{
            return json(['code' => 201, 'msg' => '无此数据']);
        }
    }

分类数据

{
    "code": 200,
    "msg": "操作成功",
    "data": [
        {
            "cat_id": 1,
            "cat_name": "图书、音像、电子书",
            "parent_id": 0,
            "cat_alias_name": "图书音像",
            "category": []
        },
        {
            "cat_id": 3,
            "cat_name": "手机、数码、通信",
            "parent_id": 0,
            "cat_alias_name": "手机数码",
            "category": [
                {
                    "cat_id": 42,
                    "cat_name": "运营商",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 666,
                        "cat_id": 42
                    }
                },
                {
                    "cat_id": 99,
                    "cat_name": "时尚影音",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 667,
                        "cat_id": 99
                    }
                },
                {
                    "cat_id": 99,
                    "cat_name": "时尚影音",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 673,
                        "cat_id": 99
                    }
                },
                {
                    "cat_id": 47,
                    "cat_name": "手机配件",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 674,
                        "cat_id": 47
                    }
                },
                {
                    "cat_id": 47,
                    "cat_name": "手机配件",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 706,
                        "cat_id": 47
                    }
                },
                {
                    "cat_id": 47,
                    "cat_name": "手机配件",
                    "cat_alias_name": "",
                    "parent_id": 3,
                    "joinGoods": {
                        "goods_id": 709,
                        "cat_id": 47
                    }
                }
            ]
        },
        {
            "cat_id": 4,
            "cat_name": "电脑、办公",
            "parent_id": 0,
            "cat_alias_name": "电脑办公",
            "category": [
                {
                    "cat_id": 157,
                    "cat_name": "办公打印",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 615,
                        "cat_id": 157
                    }
                },
                {
                    "cat_id": 148,
                    "cat_name": "网络产品",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 616,
                        "cat_id": 148
                    }
                },
                {
                    "cat_id": 148,
                    "cat_name": "网络产品",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 618,
                        "cat_id": 148
                    }
                },
                {
                    "cat_id": 144,
                    "cat_name": "外设产品",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 619,
                        "cat_id": 144
                    }
                },
                {
                    "cat_id": 141,
                    "cat_name": "电脑配件",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 620,
                        "cat_id": 141
                    }
                },
                {
                    "cat_id": 141,
                    "cat_name": "电脑配件",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 623,
                        "cat_id": 141
                    }
                },
                {
                    "cat_id": 132,
                    "cat_name": "电脑整机",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 624,
                        "cat_id": 132
                    }
                },
                {
                    "cat_id": 157,
                    "cat_name": "办公打印",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 663,
                        "cat_id": 157
                    }
                },
                {
                    "cat_id": 141,
                    "cat_name": "电脑配件",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 710,
                        "cat_id": 141
                    }
                },
                {
                    "cat_id": 132,
                    "cat_name": "电脑整机",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 712,
                        "cat_id": 132
                    }
                },
                {
                    "cat_id": 144,
                    "cat_name": "外设产品",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 713,
                        "cat_id": 144
                    }
                },
                {
                    "cat_id": 141,
                    "cat_name": "电脑配件",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 714,
                        "cat_id": 141
                    }
                },
                {
                    "cat_id": 132,
                    "cat_name": "电脑整机",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 716,
                        "cat_id": 132
                    }
                },
                {
                    "cat_id": 141,
                    "cat_name": "电脑配件",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 718,
                        "cat_id": 141
                    }
                },
                {
                    "cat_id": 132,
                    "cat_name": "电脑整机",
                    "cat_alias_name": "",
                    "parent_id": 4,
                    "joinGoods": {
                        "goods_id": 719,
                        "cat_id": 132
                    }
                }
            ]
        },
        {
            "cat_id": 5,
            "cat_name": "家居、家具、家装、厨具",
            "parent_id": 0,
            "cat_alias_name": "家居家纺",
            "category": [
                {
                    "cat_id": 233,
                    "cat_name": "灯具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 658,
                        "cat_id": 233
                    }
                },
                {
                    "cat_id": 159,
                    "cat_name": "家装建材",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 664,
                        "cat_id": 159
                    }
                },
                {
                    "cat_id": 143,
                    "cat_name": "厨具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 721,
                        "cat_id": 143
                    }
                },
                {
                    "cat_id": 143,
                    "cat_name": "厨具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 722,
                        "cat_id": 143
                    }
                },
                {
                    "cat_id": 205,
                    "cat_name": "家具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 723,
                        "cat_id": 205
                    }
                },
                {
                    "cat_id": 205,
                    "cat_name": "家具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 724,
                        "cat_id": 205
                    }
                },
                {
                    "cat_id": 255,
                    "cat_name": "生活日用",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 725,
                        "cat_id": 255
                    }
                },
                {
                    "cat_id": 188,
                    "cat_name": "家纺",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 726,
                        "cat_id": 188
                    }
                },
                {
                    "cat_id": 205,
                    "cat_name": "家具",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 727,
                        "cat_id": 205
                    }
                },
                {
                    "cat_id": 159,
                    "cat_name": "家装建材",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 728,
                        "cat_id": 159
                    }
                },
                {
                    "cat_id": 188,
                    "cat_name": "家纺",
                    "cat_alias_name": "",
                    "parent_id": 5,
                    "joinGoods": {
                        "goods_id": 729,
                        "cat_id": 188
                    }
                }
            ]
        },
        {
            "cat_id": 6,
            "cat_name": "男装、女装、内衣",
            "parent_id": 0,
            "cat_alias_name": "男装女装",
            "category": [
                {
                    "cat_id": 347,
                    "cat_name": "女装",
                    "cat_alias_name": "",
                    "parent_id": 6,
                    "joinGoods": {
                        "goods_id": 630,
                        "cat_id": 347
                    }
                },
                {
                    "cat_id": 347,
                    "cat_name": "女装",
                    "cat_alias_name": "",
                    "parent_id": 6,
                    "joinGoods": {
                        "goods_id": 635,
                        "cat_id": 347
                    }
                }
            ]
        },
        {
            "cat_id": 8,
            "cat_name": "鞋靴、箱包、钟表、奢侈品",
            "parent_id": 0,
            "cat_alias_name": "鞋靴箱包",
            "category": []
        },
        {
            "cat_id": 11,
            "cat_name": "母婴、玩具乐器",
            "parent_id": 0,
            "cat_alias_name": "母婴玩具",
            "category": []
        },
        {
            "cat_id": 12,
            "cat_name": "食品、酒类、生鲜、特产",
            "parent_id": 0,
            "cat_alias_name": "食品酒水",
            "category": []
        },
        {
            "cat_id": 858,
            "cat_name": "家用电器",
            "parent_id": 0,
            "cat_alias_name": "家用电器",
            "category": [
                {
                    "cat_id": 1129,
                    "cat_name": "厨房电器",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 647,
                        "cat_id": 1129
                    }
                },
                {
                    "cat_id": 1160,
                    "cat_name": "五金家装",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 649,
                        "cat_id": 1160
                    }
                },
                {
                    "cat_id": 1105,
                    "cat_name": "大家电",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 687,
                        "cat_id": 1105
                    }
                },
                {
                    "cat_id": 1115,
                    "cat_name": "生活电器",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 688,
                        "cat_id": 1115
                    }
                },
                {
                    "cat_id": 1160,
                    "cat_name": "五金家装",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 695,
                        "cat_id": 1160
                    }
                },
                {
                    "cat_id": 1160,
                    "cat_name": "五金家装",
                    "cat_alias_name": "",
                    "parent_id": 858,
                    "joinGoods": {
                        "goods_id": 827,
                        "cat_id": 1160
                    }
                }
            ]
        },
        {
            "cat_id": 860,
            "cat_name": "个人化妆、清洁用品",
            "parent_id": 0,
            "cat_alias_name": "个人化妆",
            "category": [
                {
                    "cat_id": 891,
                    "cat_name": "口腔护理",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 636,
                        "cat_id": 891
                    }
                },
                {
                    "cat_id": 885,
                    "cat_name": "身体护肤",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 637,
                        "cat_id": 885
                    }
                },
                {
                    "cat_id": 896,
                    "cat_name": "香水彩妆",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 638,
                        "cat_id": 896
                    }
                },
                {
                    "cat_id": 880,
                    "cat_name": "洗发护发",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 640,
                        "cat_id": 880
                    }
                },
                {
                    "cat_id": 896,
                    "cat_name": "香水彩妆",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 641,
                        "cat_id": 896
                    }
                },
                {
                    "cat_id": 885,
                    "cat_name": "身体护肤",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 642,
                        "cat_id": 885
                    }
                },
                {
                    "cat_id": 876,
                    "cat_name": "面部护肤",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 643,
                        "cat_id": 876
                    }
                },
                {
                    "cat_id": 876,
                    "cat_name": "面部护肤",
                    "cat_alias_name": "",
                    "parent_id": 860,
                    "joinGoods": {
                        "goods_id": 644,
                        "cat_id": 876
                    }
                }
            ]
        },
        {
            "cat_id": 861,
            "cat_name": "汽车、汽车用品",
            "parent_id": 0,
            "cat_alias_name": "汽车汽配",
            "category": []
        },
        {
            "cat_id": 863,
            "cat_name": "营养保健",
            "parent_id": 0,
            "cat_alias_name": "保健器械",
            "category": [
                {
                    "cat_id": 1028,
                    "cat_name": "营养健康",
                    "cat_alias_name": "",
                    "parent_id": 863,
                    "joinGoods": {
                        "goods_id": 907,
                        "cat_id": 1028
                    }
                }
            ]
        },
        {
            "cat_id": 864,
            "cat_name": "腕表、珠宝配饰、眼镜",
            "parent_id": 0,
            "cat_alias_name": "腕表珠宝",
            "category": []
        },
        {
            "cat_id": 865,
            "cat_name": "保健滋补、医药、成人",
            "parent_id": 0,
            "cat_alias_name": "营养滋补",
            "category": []
        },
        {
            "cat_id": 866,
            "cat_name": "休闲、运动、户外健身",
            "parent_id": 0,
            "cat_alias_name": "休闲运动",
            "category": [
                {
                    "cat_id": 909,
                    "cat_name": "运动服饰",
                    "cat_alias_name": "",
                    "parent_id": 866,
                    "joinGoods": {
                        "goods_id": 912,
                        "cat_id": 909
                    }
                }
            ]
        },
        {
            "cat_id": 867,
            "cat_name": "礼品、卡、旅游、充值",
            "parent_id": 0,
            "cat_alias_name": "礼品卡券",
            "category": []
        },
        {
            "cat_id": 1476,
            "cat_name": "房屋租售",
            "parent_id": 0,
            "cat_alias_name": "",
            "category": []
        },
        {
            "cat_id": 1477,
            "cat_name": "饮食娱乐",
            "parent_id": 0,
            "cat_alias_name": "",
            "category": []
        }
    ]
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微同商城是一个以Java进行开发的微信小程序商城源码。 减少重复造轮子,开源微信小程序商城(前后端开源:uniapp+Java),秒杀、优惠券、多商户、直播卖货、分销等功能。快速搭建一个属于自己的微信小程序商城。 实现功能: 一、会员管理 a、会员管理 b、会员等级 c、收货地址管理 d、会员优惠劵 e、会员收藏 f、会员足迹 g、搜索历史 h、购物车 二、商城配置 a、区域配置 b、商品属性种类 c、品牌制造商 d、商品规格 e、订单管理 f、商品类型 g、渠道管理 h、商品问答 i、反馈 j、关键词 三、商品编辑 a、所有商品 b、用户评论 c、产品设置 d、商品规格 e、商品回收站 四、推广管理 a、广告列表 b、广告位置 c、优惠劵管理 d、专题管理 e、专题分类 五、订单管理 a、所有订单管理 六、系统管理 a、管理员列表 b、角色管理 c、菜单管理 d、SQL监控 e、定时任务 f、参数管理 g、代码生成器 h、系统日志 i、文件上传 j、通用字典表 七、短信服务平台 a、配置短信平台账户信息 b、向外提供发送短信接口: 项目结构: platform |--platform-admin 后台管理 |--platform-api 微信小程序商城api接口 |--platform-common 公共模块 |--platform-framework 系统WEB合并,请打包发布此项目 |--platform-gen 代码生成 |--platform-mp 微信公众号模块 |--platform-schedule 定时任务 |--platform-shop 商城后台管理 |--uni-mall uniapp版商城 |--wx-mall 微信小程序原生商城 安装教程: 配置环境(推荐jdk1.8、maven3.3、tomcat8、mysql5.7、redis4.0.1) 创建数据库 依次初始化sql脚本 /_sql/platform.sql /_sql/sys_region.sql 导入项目到IDE中 导入支付证书至/platform-shop/src/main/resources/cert/目录下(申请商户号、开通微信支付、下载支付证书) 修改配置文件 /platform-admin/src/main/resources/dev/platform.properties jdbc.url jdbc.username jdbc.password wx.appId wx.secret wx.mchId wx.paySignKey wx.notifyUrl sms.validIp mp.appId mp.secret mp.token mp.aesKey 修改配置文件 /platform-admin/src/main/resources/j2cache.properties redis.hosts redis.password 启动redis服务 启动后台项目(参照开发文档) 打开微信开发者工具 导入 /wx-mall填写appId 修改 /wx-mall/config/api.js里API_BASE_URL的值 使用eclipse启动项目后默认访问路径 http://localhost:8080/platform-framework 使用idea启动项目后默认访问路径 http://localhost:8080 使用须知: 允许 个人学习使用 允许用于学习、毕设等 允许进行商业使用,请自觉遵守使用协议,如需要商业使用推荐购买商业版(进群联系群主) 请遵守、Apache、License2.0、协议,再次开源请注明出处   微同商城 v1.0.0 更新日志: 使用uniapp重构小程序端所有页面
Jshop小程序商城,是一款开源的电商系统,包含微信小程序、支付宝小程序、APP、公众号和H5端,为大中小企业提供移动电子商务优秀的解决方案。 后台采用Thinkphp5.1框架开发,执行效率、扩展性、稳定性值得信赖。并且Jshop小程序商城上手难度低,可大量节省定制化开发周期。 前台H5使用Vue开发,在页面的打开和渲染效率上更快,下单流程流畅自然,可大大增加用户体验,提升订单量。 强大的促销引擎,多种促销方式自由搭配,满足各种场景的促销方式需求,做活动更灵活简单,并且在促销的扩展上也非常方便。 最新uniapp简约模板介绍 uni-app简约序模板,全新UI设计,更多交互细节,我们倾尽全力为您提供更加流畅舒爽的体验,增加对支付宝小程序、APP的支持,实现一个后台,管理5个前端。 同时又实现了一套前端代码,发布多个平台,为您的业务可以提供更加强有力的支撑! 关于开源 这不是一款免费的系统,商用记得授权哦。 之所以不彻底免费,一方面是可以让我们有持续维护下去的动力和资源,另外一方面也是不想让您有后顾之忧,避免后期尴尬。 我们的团队水平有限,也是在探索中学习,在改进。之所以开源,就是为了方便大家,也是为了提升下该项目的质量,我们相信有您的参与,可以使我们的系统更加完善和健壮。 功能介绍 商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价 订单管理,订单支付、发货、取消、售后等 会员管理,会员列表,消息管理等 运营管理,广告管理、文章管理 微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理 促销管理,商品促销、订单促销、优惠券、团购秒杀、拼团列表 财务管理,支付单、退款单管理、提现管理、账户资金管理 控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。信任登录插件、阿里云OSS插件、阿里云短信插件、微信消息模板插件、分销中心、PC设置 门店管理,门店列表。门店核销、店员管理、提货单管理。 智能表单,表单列表、表单统计、表单提交管理、表单小程序码等 统计报表,商品销量统计、财务收款统计、订单销量统计 页面管理,布局管理,页面可视化操作 H5端说明 H5端采用Vue开发,数据和页面分离,封装APP时体验效果也更好。H5端可以放在离客户最近的地方,比如单独服务器、电脑桌面、PAD、手机、广告机等。 智能表单说明 智能表单包含有:订单、付款码、留言、反馈、登记、调研这几种类型,可实现店铺收款、门店内扫码下单、活动预约、活动预定、会议登记、在线报名、上课签到等等。 智能表单可以为您的线上线下结合提供更强大的助力。 目录结构 初始的目录结构如下: wwwroot  WEB部署目录(或者子目录) ├─addons                应用插件目录 ├─application           应用目录 │  ├─api                api接口模块目录 │  ├─b2c                前台模块 │  ├─common             公共模块目录 │  ├─crontab            定时任务目录 │  ├─job                任务队列目录 │  ├─manage             后台管理目录 │  ├─wechat             接收微信消息目录 │  ├─command.php        命令行工具配置文件 │  ├─common.php         公共函数文件 │  ├─tags.php           应用行为扩展定义文件 │ ├─config                配置文件目录 ├─h5                    前台H5源码 ├─public                WEB目录(对外访问目录) │  ├─install            自动安装目录 │  ├─static             前台静态文件 │  ├─wap                前台手机端运行目录 │  ├─index.php          入口文件 │  └─.htaccess          用于apache的重写 │ ├─thinkphp              thinkphp框架系统目录 ├─update                版本升级包 ├─extend                扩展类库目录 ├─runtime               应用的运行时目录(可写,可定制) ├─vendor                第三方类库目录(Composer依赖库) ├─wechat_app            微信小程序源码
商城小程序的分类实现一般可以借助于CSND(Category, Subcategory, and Nested Category)的方法。CSND的核心理念是通过建立层次化的商品分类结构,使得用户能够更方便地浏览和找到所需商品。 首先,商城管理员可以在小程序后台创建一级分类,如服饰、食品、家居等,并为每个一级分类设定一个唯一的标识码。随后,管理员可以在每个一级分类下创建二级分类,如男装、女装、童装等,二级分类同样需要设定唯一标识码。如果需要,还可以在二级分类下再创建三级分类,如上衣、裤子等。这样就形成了层次化的商品分类结构。 在小程序的前端界面上,用户可以通过点击一级分类跳转到对应的一级分类的商品列表页面,同时也可以在一级分类页面上查看该分类下的二级分类。点击二级分类则跳转到对应的二级分类商品列表页面,同样也可以在二级分类页面上查看该分类下的三级分类。这样不仅可以方便用户快速找到自己感兴趣的商品,也能让用户获得更全面的商品信息。 为了提供更好的用户体验,商城小程序还可以利用搜索功能来辅助分类实现。用户可以在分类页面中使用搜索框输入关键字,小程序将根据关键字在当前分类或者整个商城中搜索匹配的商品,并返回结果给用户。 通过以上的CSND分类实现,商城小程序能够更好地组织和展示商品信息,提高用户的浏览效率和购物体验。同时,商城管理员也能更灵活地管理和更新商品分类,以适应市场和用户需求的变化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值