获取产品组合库存(PrestaShop)

时间:2014-11-06 12:40:04

标签: web-services prestashop-1.6

我使用PrestaShop的1.6.x网络服务,我无法在文档中的任何地方找到如何获得产品组合的可用库存(例如,尺寸S,颜色蓝色T恤XYZ)。

是否可以从网络服务中获取该值?如果"是",怎么样?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。 你可以使用

来做到这一点
../api/stock_availables

功能。特定产品的详细信息隐藏在单个stock_available记录的详细信息中: (简化的)

<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
    <stock_available>
        <id>
            <![CDATA[ 406 ]]>
        </id>
        <id_product xlink:href="http:...">
           <![CDATA[ 75 ]]>
        </id_product>
           <id_product_attribute xlink:href="http:...">
           <![CDATA[ 325 ]]>
        </id_product_attribute>
        <quantity>
           <![CDATA[ 99 ]]>
        </quantity>
    </stock_available>
</prestashop>

id_product指您的产品
id_product_attribute是一个特殊的:

  • 当您的产品没有组合(大小,颜色等)时,此ID将会显示 是0
  • 当您的产品确实有组合时,此ID为 combination_id特定组合。

希望这有帮助