当您将BigCommerce产品添加到Wishlist时,SKU不会添加到{{Wishlist.项}}对象



当您将BigCommerce产品添加到Wishlist中时,SKU不会添加到{{Wishlist。项}}对象。我做了一个{{log wishlist}},添加产品后,SKU为空。

item对象有很多关键字段是空的,如可用性,摘要,stock_level和布尔值,如预购,has_options等。添加产品到愿望列表时,我如何填充它们?

是否有办法通过"/wishlist.php传递SKU ?action=addWIshlist&product_id={{product. phpid}} ? ?

如果可能的话,我如何以及在哪里可以使用JS代码将此值传递给wishlist动作每次我添加一个产品到wishlist?

根据BC的Wishlist Object文档,您应该可以访问产品的SKU。现在,如果您将sku设置为变体级别,并试图访问它,那么您将不走运。产品只在产品级别被添加到愿望列表中,并且不包含任何变体信息。

您可能遇到的问题是您可能试图在未公开的页面上访问此数据。该数据唯一公开的页面是该愿望列表的愿望列表详细信息页面。要在另一个页面上访问它,您需要向愿望列表详细信息页面发出AJAX请求。

最新更新