Magento:这个“$ _formatedOptionValue”在哪里创建?

时间:2013-06-21 00:29:37

标签: function magento product

如果您在magento中拥有捆绑产品,并且您有一些产品选项。在购物车页面,结帐页面和其他地方,将使用以下代码显示这些选项:

<?php echo $_formatedOptionValue['full_view'] ?

此代码可以在很多地方找到,例如 * / app / design / frontend / base / default / template / downloadable / checkout / cart / item / default.phtml * 关于第43行

有人知道我在哪里可以获得此代码“formatedOptionValue”的背后。我想稍微修改产品选项的显示和构造方式。如果你知道的话,请指出这个功能的构建方向吗?

1 个答案:

答案 0 :(得分:2)

通常$_formatedOptionValue将在使用它的同一模板文件中分配。

在标准的Magento中,这个分配将通过调用$this->getFormatedOptionValue()完成,而Mage_Checkout_Block_Cart_Item_Renderer::getFormatedOptionValue() Mage_Sales_Block_Order_Item_Renderer_Default::getFormatedOptionValue() 主要映射到这两种方法之一:

{{1}}