基于前人的Dcat Admin Sku插件做了一个增强版

GitHub仓库直达

首先感谢前人的肩膀:github.com/lty5240/dcat-easy-sku

以及前人的前人的肩膀:github.com/jade-kun/sku

因改动太大,故没有往前面两位大佬的仓库中PR。

如果感觉好用,还请给个Star鼓励一下,谢谢 :beers:

该插件是 Dcat Admin 的插件,安装方式遵循Dcat Admin官方文档。

默认规格带有图片库存价格三个属性,可自行添加属性,自行处理。

改进的地方

  • 增加了独立设置相关属性的模块;
  • 增加了多图上传功能;
  • 增加删除图片时操作确认;
  • 增加删除图片时同时删除后端图片;
  • 增加图片上传、删除的URL配置项,不用再去修改js文件中的相关变量;

界面展示

  • 可以独立设置规格属性,默认输入框,支持单选框复选框

单独设置属性

  • 在表单界面规格名位置选择下拉框中的相关属性或者手动输入,生成SKU相关信息。

    表单展示

    • 插件配置页面可以配置图片上传、删除的URL。

      插件设置页面

    安装配置以及使用, 请前往GitHub仓库查看.

本帖已被设为精华帖!
本帖由系统于 2年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 16

同顶 :+1:

2年前 评论

没有用到 Vue 之类的吧,如果没有,点个赞 :grin:

2年前 评论
Abbotton (楼主) 2年前
22 (作者) 2年前

地址怎么下载不了呢?

2年前 评论

Field type [sku] does not exist.提示这个啊,是use需要引用啥么

2年前 评论
AlwaysProsperousYang 1年前
daichongweb 1年前
yuexiage (作者) 1年前
daichongweb 1年前

@yuexiage 我也是报这个错,你是怎么解决的大佬

1年前 评论

这个显示有问题 数据结构如下:

 {
    "sku": [{
        "price": 707,
        "stock": 200,
        "数量": "1件",
        "规格": "100ml",
        "vip_price": 756.49,
        "sale_price": 897.89,
        "market_price": 991,
        "发货方式": "法国直邮"
    }, {
        "price": 0,
        "stock": 0,
        "数量": "1件",
        "规格": "100ml",
        "vip_price": 0,
        "sale_price": 0,
        "market_price": 0,
        "发货方式": "香港直邮"
    }, {
        "price": 394,
        "stock": 50,
        "数量": "1件",
        "规格": "50ml",
        "vip_price": 421.58,
        "sale_price": 500.38,
        "market_price": 708,
        "发货方式": "香港直邮"
    }, {
        "price": 460,
        "stock": 199,
        "数量": "1件",
        "规格": "50ml",
        "vip_price": 492.2,
        "sale_price": 584.2,
        "market_price": 708,
        "发货方式": "法国直邮"
    }],
    "attrs": {
        "数量": ["1件"],
        "规格": ["100ml", "50ml"],
        "发货方式": ["法国直邮", "香港直邮"]
    }
} 

Dcat后台显示

file

规格这里显示不全,什么问题 @

1年前 评论
抬头30°的微笑 1年前

我想问一下 使用composer require abbotton/dcat-sku-plus 下载资源,但是怎么将资源发布,php artisan vendor:publish 参数是什么,请大大佬指导一下

11个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!