带文件的Magento产品选项

带文件的Magento产品选项,magento,Magento,在Magento中,您可以创建与自定义选项关联的所有信息的数组: $selected_option = $observer->getRequest()->getParams(); 但是,对于上载的文件,这将显示以下内容: [options_1_file_action] => save_new 所以,没有文件名或任何东西的迹象。我还尝试循环使用所有选项和值: $_options = $product->getOpti

在Magento中,您可以创建与自定义选项关联的所有信息的数组:

$selected_option           = $observer->getRequest()->getParams();
但是,对于上载的文件,这将显示以下内容:

[options_1_file_action] => save_new
所以,没有文件名或任何东西的迹象。我还尝试循环使用所有选项和值:

$_options                  = $product->getOptions();
foreach ($_options as $o => $_option) {
         $option = $_option['title'];
         Mage::log("Option: ".$option);
         foreach ($_option->getValues() as $value) { 
                  Mage::log(print_r($value->debug(), true));
         }
}

这将显示字段和下拉列表的值,但仍然与文件无关。甚至连文件的价格都不可能。有人知道如何捕获与文件关联的自定义选项吗。最好是在执行so类型的事件观察程序时。

与文件关联的自定义选项是什么意思?请详细说明。显示请求时,您将获得与自定义选项相关的所有信息。例如,自定义选项id是什么以及使用它拾取了什么值。但是,它不会使用上载文件自定义选项为您提供任何信息。