piclou/piclommerce

Laravel 的电商解决方案

dev-master 2018-10-26 13:03 UTC

This package is auto-updated.

Last update: 2024-09-27 02:04:09 UTC


README

Laravel 5.5 – PHP >= 7.0 – MySQL 5.6

版本 ALPHA 0.1

此版本为alpha版本,可能还存在一些bug。

文档尚未编写,我将在不久的将来处理这个问题!

安装

  1. 下载laravel 5.5

  2. 运行以下命令: composer require piclou/piclommerce @dev 然后 composer require netshell/paypal dev-master

  3. config/app.php 的 "app" 文件中添加提供者 'Webpatser\Countries\CountriesServiceProvider', 'Netshell\Paypal\PaypalServiceProvider', 然后添加别名 'Countries' => 'Webpatser\Countries\CountriesFacade', 'Paypal' => 'Netshell\Paypal\Facades\Paypal'

  4. 运行以下命令:php artisan vendor:publish --provider="Artesaos\SEOTools\Providers\SEOToolsServiceProvider" php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider" php artisan vendor:publish --provider="CyrildeWit\EloquentViewable\EloquentViewableServiceProvider" --tag="migrations"

  5. 修改配置文件 "database" 中的配置,使mysql非严格 'strict' => false,

  6. 使用以下命令进行安装: php artisan piclommerce:install 并按照提示步骤操作。 注意:某些步骤可能需要一些时间

  7. 在文件 "package.json" 中添加以下依赖项: "dependencies": { "bootstrap": "^4.1.3", "ckeditor": "^4.10.1", "datatables.net": "^1.10.16", "datatables.net-bs": "^1.10.16", "datatables.net-buttons-bs": "^1.4.2", "datatables.net-buttons-dt": "^1.5.3", "datatables.net-colreorder-bs": "^1.4.1", "datatables.net-dt": "^1.10.19", "datatables.net-responsive": "^2.2.0", "datatables.net-responsive-dt": "^2.2.3", "datatables.net-rowreorder-bs": "^1.2.3", "datatables.net-rowreorder-dt": "^1.2.5", "datatables.net-scroller-bs": "^1.4.3", "datatables.net-scroller-dt": "^1.5.1", "datetimepicker": "^0.1.38", "flatpickr": "^4.3.2", "font-awesome": "^4.7.0", "gmaps": "^0.4.24", "jquery": "^3.2.1", "jstree": "^3.3.4", "jszip": "^3.1.5", "pdfmake": "^0.1.38", "remodal": "^1.1.1", "select2": "^4.0.4", "sortablejs": "~1.4.2", "sweetalert": "^2.1.0", "toastr": "^2.1.4", "webpack-jquery-ui": "^1.0.0" }

  8. 将webpack.mix文件替换为以下内容:webpack.mix

  9. 享受吧!