markguinn/silverstripe-shop-groupedproducts

Silverstripe Shop 模块的组合产品

安装: 149

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2

开放问题: 1

类型:silverstripe-module

0.2.1 2015-02-25 11:33 UTC

This package is not auto-updated.

Last update: 2024-09-11 12:51:09 UTC


README

适用于 Silverstripe Shop

创建一个新的产品类型(即产品子类),允许其他产品分组在其下。

注意:此模块目前尚未启用。预计几周内将完全正常工作。

需求

  • Silverstripe 3.1+(可能与3.0兼容,但尚未测试)
  • Shop 模块 1.0 分支

功能

  • 提供新的 GroupedProduct 类
  • 后端功能,便于创建和管理组合产品
  • 组合产品显示的基础模板
    • 显示所有子产品,每个产品都有一个数量字段
    • 所有子产品共享一个“添加到购物车”按钮
  • 子产品可以通过 ShowInMenu 和 ShowInSearch 字段在搜索和分类列表中隐藏。
  • 子产品可以选择有自己的详细页面或没有。默认是将详细页面重定向回主组合产品。请参阅 RedirectChildProductsExtension。
  • 基础 GroupedProduct 类使用标准 SiteTree 层次结构,因此子产品实际上是 GroupedProduct 的子页面。但是,该类已设置,以便有人可以编写 ManyManyGroupedProduct 或我们可以添加配置设置或类似功能,以允许产品在多个组合产品中。
  • 组合产品本身可能是可购买的,也可能不是。

安装

  1. composer require markguinn/silverstripe-shop-groupedproducts dev-master

待办事项

  • 所有内容

开发者

欢迎通过拉取请求和/或错误报告贡献。请遵循 Silverstripe 代码标准。

许可协议(MIT)

版权(c)2013 Mark Guinn

特此免费授予任何获得本软件及其相关文档副本(以下简称“软件”)的人士,在不受限制的情况下使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许获得软件的人士进行上述操作,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于适销性、特定用途适用性或非侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他方式,无论是源于、因之或与此软件或软件的使用或其他交易有关。