erkurn/laravel-product-catalog

这是我的包 laravel-product-catalog

dev-main 2023-07-03 05:54 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

多用途产品目录,灵感来源于 WordPress 文章和 WordPress 自定义字段(元数据)

安装

您可以通过 composer 安装此包

composer require erkurn/laravel-product-catalog

您可以使用以下命令发布并运行迁移

php artisan vendor:publish --tag="laravel-product-catalog-migrations"
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel-product-catalog-config"

这是已发布配置文件的内容

return [
    // Override Product Model For Extends Features, like Adding Spatie Media Library or Slug Generator
    'model' =>  \Erkurn\LaravelProductCatalog\Models\ProductCatalog::class,
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="laravel-product-catalog-views"

待办事项

  • 创建产品目录
  • 同步元数据
  • 通过元数据名称和值进行搜索
  • 通过元数据值进行搜索
  • 通过 SKU 进行搜索
  • 按状态获取产品集合
  • 制作产品变体
  • 添加简单定价

使用方法

TODO

测试

composer test

更新日志

请参阅 更新日志 了解最近的变化。

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

鸣谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。