0

这可能是一个非常简单的问题。(我的许多人似乎是)

但是您如何在产品视图页面上获得基本的产品信息。以下是我尝试访问的内容:

  • 库存库存数量
  • 进货日期

本质上我正在寻找类似的东西

<?php echo $_product->getQty(); ?>

除了这只会给出购物车中的数量,但它甚至不起作用。

提前致谢!

4

4 回答 4

2

使用它来获取产品数量

<?php echo (int) Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty(); ?>
于 2011-07-06T22:39:19.253 回答
0

由于补货日期是一个自定义属性,您只需从管理员(目录 > 属性 > 管理属性)编辑它,并将其“在前端的产品视图页面上可见”更改为“是”。

于 2011-07-07T11:22:31.690 回答
0
$_stock_data = $_product->getStockItem()->getData();
print_r($_stock_data);

所以要获得数量。

$_product->getStockItem()->getQty();

礼貌:贾吉·亚达夫

于 2013-09-19T07:54:16.310 回答
-1

如果您希望获得该产品的属性,您可以这样做:

$_product->getColor() 其中 Color 是属性名称。或者您可以使用以下语法调用属性:

$this->htmlEscape($_product->getData(color));

于 2011-07-07T08:03:37.647 回答