【问题标题】:Magento add product size and attribute inventoryMagento 添加产品尺寸和属性库存
【发布时间】:2012-06-27 23:27:05
【问题描述】:

我认为这是一种常见的情况,我正在销售衣服和鞋子,我需要有一个尺寸选项并为每个尺寸分配一个库存水平。我怎么能这样做?

这是一个例子,我卖的是 41 到 45 号的鞋子。我有 5 双,除了 45 号我只有 2 对。 (请记住,衣服和鞋子没有相同的测量选项)。

如果我可以同时为一个类别中的所有产品执行此操作,那就太棒了,即使这意味着必须通过数据库。

谢谢。

【问题讨论】:

  • 您使用可配置产品吗?可配置产品由简单的产品组成,您可以管理库存。

标签: magento configurable-product


【解决方案1】:

创建可配置产品

涉及几个步骤:

  • 创建可由用户配置的属性 - 在我们的示例中,它们将是尺寸和颜色
  • 创建将分配给多属性产品的属性集 - 在我们的示例中,我们将其称为“T 恤”
  • 创建单个变体产品
  • 创建可配置产品,并添加“T-shirt”属性集
  • 将各个变体添加到此可配置产品中

http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-configurable-product/

向表中添加新属性并不难,但您需要找到一种确保它不脏的好方法。您不想添加空属性以确保您有足够的空间容纳足够的产品并且您不想拥有太少的产品。有人建议我在数组上使用 implode 将其放入一个变量中,在该变量中存储原始射线的每个元素并由一个字符分隔。然后,您可以将其放入一列。您可以在此处找到一些有关更新 magento 表的有用信息:http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-6-magento-setup-resources/

【讨论】:

  • 谢谢@Nathan Mann - 但我看不到在哪里可以为每种尺寸设置库存。
  • 有没有办法通过数据库破解它?
  • 肯定有破解它的方法...您可以在每一行添加另一列,创建一个数组并将其内爆以匹配您对项目的属性,在管理html。您可以找到一种方法将每个单独的属性与它自己的简单产品相关联。这将是最灵活的方法,因为您可以轻松地为每个单独的属性指定价格和数量。有很多方法可以实现它,这取决于您愿意投入多少工作或愿意花多少钱来完成它。
  • 更优雅的解决方案可能超出预期。看鞋店例子:单品维护30个DB单品(尺码和颜色)看起来不合理。
猜你喜欢
  • 2010-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多