happeak / laravel-showcase
展示包存储。目录路由、控制器、模型、属性等。
1.2.5
2018-09-07 08:52 UTC
Requires
- php: >=7.1
- ext-json: *
- arrilot/laravel-widgets: ^3.12
- danielstjules/stringy: ^3.1
- davejamesmiller/laravel-breadcrumbs: ^5.1
- doctrine/dbal: ^2.8
- happeak/api-client: ^4.1
- laravel/framework: ^5.6
- laravel/socialite: ^3.0
- sentry/sentry-laravel: ^0.9.2
- spatie/laravel-sitemap: ^5.2
Requires (Dev)
- phpunit/phpunit: ^7.3
This package is auto-updated.
Last update: 2024-09-08 07:51:17 UTC
README
这是任何Happeak Store的布局项目。
此包仅与Laravel框架兼容。
快速开始
- 创建新的Laravel应用程序。
- 将 '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} 页面。您将看到产品列表。
现在您可以自由扩展您的商店。
祝你好运!