【发布时间】:2012-02-19 03:13:47
【问题描述】:
这里仍在开发 Magento。
目前我正在查看产品页面的“查看”块,特别是在as 属性中标记有product_type_data 的块。它的类型是catalog/product_view_type_<type>,其中<type>可以是simple、configurable等。
我明白它的用途:显示产品的可用性及其价格,对于可下载的产品,它还显示可下载的示例。太好了。
Checkout 模块的布局 XML 还在布局引用名称 product.info.<something>.extra 下添加了一个块,其中 <something> 是产品类型(简单、可配置等)。它被其父块称为product_type_data_extra。我发现 Cataloginventory 模块将自己的块添加到 this 块中,并将可能的模板定位在 templates/cataloginventory/stockqty/ 文件夹(default.phtml 和 composite.phtml)中。
问题:
被称为product_type_data_extra 的块是什么?
为什么我看不到我在上述模板文件中添加的内容,即使它们出现在所有常用内容周围的 if 块之外?
谢谢。
附:我正在使用 Alan Storm 的 Commerce Bug,它说正在实例化该块,并且它提到的模板确实是我找到的模板 (templates/cataloginventory/stockqty/default|composite.phtml)
编辑:
下面回答第一个问题,第二个问题的答案是:
该模板的添加内容不可见,因为“仅剩 X 个”阈值配置为零或低于您正在查看的产品的库存数量。
【问题讨论】: