shopsys/product-feed-interface

该软件包已被废弃,不再维护。未建议替代软件包。

Shopsys 框架插件接口,用于产品信息生成

v7.0.0-alpha3 2018-07-03 07:34 UTC

README

Build Status Downloads

提供 Shopsys 框架和产品信息插件之间兼容性的接口包。

此存储库由 shopsys/shopsys monorepo 维护,有关更改信息请参阅 monorepo CHANGELOG.md

如何实现插件

产品信息插件以 Symfony 包 的形式实现。有关编写新包的提示,请参阅 可重用包的最佳实践

产品信息插件的核心是一个实现 FeedConfigInterface 的服务,该服务在 DI 容器中使用 shopsys.product_feed 标签进行标记。

可选地,标签可以具有 type 属性

standard

  • 如果省略了 type 标签,则使用 standard 作为默认值
  • 信息通常包含大多数产品参数和信息(例如参数、描述、ean)
  • 传递给 FeedConfigInterface::processItems() 的项目是 StandardFeedItemInterface 的实例

delivery

  • 信息通常仅包含有关库存数量或配送时间的交付信息
  • 用于生成信息的项目是 DeliveryFeedItemInterface 的实例
  • 用于需要频繁生成的信息

要实现的方法在 FeedConfigInterface 本身中进行了描述。

有关插件创建的一般信息,请参阅 General Shopsys Framework Plugin Interface 存储库 的文档。

示例

您可以查看 shopsys/product-feed-zbozi 包的代码,以了解 Zboží.cz 产品信息插件的实施。

贡献

感谢您对 Shopsys 产品信息接口软件包的贡献。我们一起使 Shopsys 框架变得更好。

此存储库为只读。如果您想 报告问题 和/或发送 拉取请求,请使用主要的 Shopsys 存储库

在贡献之前,请参阅我们的 贡献指南

支持

遇到麻烦或需要帮助时该怎么办?最佳方法是联系我们的Slack群组http://slack.shopsys-framework.com/

如果您想报告问题,请使用主Shopsys 仓库