当我使用 Magento product.info API 调用来获取特定产品的信息时,它似乎总是给出一个名为“options_container”的字段,其值为“container2”。
这是什么?
创建产品时在GUI控制面板中看不到它
还有一些领域,如果有人可以启发我,那就太好了:
我正在尝试通过 product.create API 调用创建产品。因为我不知道这些字段是什么意思,而且默认情况下它们都具有非空值(我似乎无法在 GUI 中设置),所以我不知道如果我将它们留空会发生什么通过 product.create API 调用创建产品 - 或者我应该为他们使用什么价值......谢谢!
在管理员中查看Catalog > Attributes > Manage Attributes,您应该能够看到定义的这些属性。
options_container 是可以显示产品选项的布局部分。这完全取决于所使用的主题,但通常“container1”位于页面上方,接近价格。 “container2”更靠下,在描述之下,有更多的水平空间可供使用。
msrp 是“制造商的建议零售价”。我不知道它在任何地方都被使用过,但同样,各个主题可以自行决定在前端显示它。
options_container:GUI 管理面板->产品数据页面->设计选项卡->“显示产品选项”(Magento CE 1.9.1)
这些值正如 clockworkgeek 所描述的那样。在较新的版本中,它们被称为“产品信息栏”和“信息栏后阻止”
msrp 是制造商建议零售价
msrp_enabled 决定是否隐藏价格,如“点击显示价格”
msrp_display_actual_price_type 决定 msrp_enabled 的价格如何显示,“In Cart”,“Before Order Confirmation”或“On Gesture”
见这里和CTRL-F搜索字段名称。