a13hander/car_stock

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

1.1.11 2021-10-08 12:26 UTC

This package is auto-updated.

Last update: 2024-09-08 16:34:46 UTC


README

安装

在控制台执行以下命令

  1. composer require a13hander/car_stock
  2. php artisan vendor:publish --provider="Stock\StockProvider"
  3. php artisan migrate

进行配置。

配置

基本配置存储在配置文件stock.php中。在fields_map设置中定义了在XML导入中汽车表格字段与标签的对应关系。如果导入的字段需要额外处理,则需要创建自己的Stock\Parser接口实现并覆盖容器中的配置。

从Google文档导入

在配置文件stock.php中的google-doc部分,指定spreadsheet_id(可以从页面URL中获取)和range(要解析的范围,例如A1:R1000)。fields_map是一个关联数组,其键是数据库表中的字段,值是Google表格中列的顺序号。要启动导入,需要将从https://developers.google.com/sheets/api/quickstart/php获取的credentials.json文件放置在storage/app目录下。