happeak/laravel-showcase

展示包存储。目录路由、控制器、模型、属性等。

1.2.5 2018-09-07 08:52 UTC

README

这是任何Happeak Store的布局项目。

此包仅与Laravel框架兼容。

快速开始

  1. 创建新的Laravel应用程序。
  2. 将 'happeak/laravel-showcase' 添加到 composer.json 的 require 部分,或者运行
    composer require happeak/laravel-showcase
    

    包的 composer json 使用 extra 部分来自动将其服务提供者注入项目容器,因此您不需要在任何地方要求它。它是开箱即用的。

然后运行

php artisan vendor:publish --provider=Happeak\Showcase\Providers\ShowcaseServiceProvider

或者

php artisan vendor:publish --provider=Happeak\Showcase\Providers\ShowcaseServiceProvider --tag=config

其中 'config' 可以替换为 'views', 'lang' 或 'public' 以仅发布包所需的部件。

设置您的 .env 文件:填写数据库参数、商店密钥和密钥以及 Ecom 设置是必需的。但对于最后一个,有一些默认设置。

运行

php artisan migrate

以从迁移创建数据库模式。

现在您可以使用从盒中可用的特殊控制台命令同步商店实体与 happeak.ru。

php artisan sync:brands
php artisan sync:categories
php artisan sync:models
php artisan sync:products
php artisan sync:properties {--type=[models,products]}

试试看!运行 `php artisan serve` 命令或为您的项目创建虚拟主机。然后访问 /catalog/{category_slug} 页面。您将看到产品列表。

现在您可以自由扩展您的商店。

祝你好运!