milax/mconsole-commerce

此包最新版本(0.8.2)没有可用的许可证信息。

Mconsole 商业模块

0.8.2 2024-08-26 06:04 UTC

README

Mconsole 商业模块

支持 Laravel 11

安装

$ composer require milax/mconsole-commerce
$ php artisan vendor:publish

仓库

  • Milax\Mconsole\Commerce\Contracts\Repositories\CategoriesRepository
  • Milax\Mconsole\Commerce\Contracts\Repositories\DeliveryTypesRepository
  • Milax\Mconsole\Commerce\Contracts\Repositories\DiscountsRepository
  • Milax\Mconsole\Commerce\Contracts\Repositories\ProductsRepository

添加产品自定义表和属性

打开并编辑 config/commerce.products.php,移除示例表格和列表。

模块设置

  • commerce_category_has_cover - 启用或禁用类别封面
  • commerce_product_has_cover - 启用或禁用产品封面
  • commerce_product_has_gallery - 启用或禁用产品相册
  • commerce_shop_enabled - 启用或禁用商店
  • commerce_increase_price - 设置增加的百分比价格
  • commerce_decrease_price - 设置减少的百分比价格
  • commerce_guests_enabled - 允许未经授权的用户使用商店
  • commerce_show_empty_categories - 显示空类别
  • commerce_commerce_message - 设置商店每日消息

注意

必需的本地化文件

/resources/lang/vendor/mconsole/{lang}/commerce/custom.php 示例

<?php

return [
    'orders' => [
        'status' => [
            'new' => null,
            'delivery' => null,
            'done' => null,
        ],
        'fields' => [
            'name' => null,
            'email' => null,
        ],
    ],
];