将产品自定义选项值保存到js文件

问题描述:

我是新的magento,我正在开发使用magento的电子商务网站。我在添加产品时使用自定义选项,现在我只想在保存/编辑产品时将一些自定义选项值(例如:颜色自定义选项的值)保存到js文件。我应该在哪里添加代码来做到这一点以及如何做。有没有人有想法?请与我分享。将产品自定义选项值保存到js文件

<global> 
    <events> 
     <catalog_product_save_after> 
      <observers> 
       <yourmodule> 
        <type>singleton</type> 
        <class>yourmodule/observer</class> 
        <method>catalog_product_save_after</method> 
       </yourmodule> 
      </observers> 
     </catalog_product_save_after> 
    </events> 
</global> 

而在你Observer.php:

+0

如果你的新的Magento我建议阅读过:http://*.com/questions/5906053/can-someone-recommend-some-magento-tutorials/5914398#5914398 – B00MER 2012-04-12 15:40:06

+0

新意味着我没有做这么多的magento网站。但我知道结构 – 2012-04-12 15:45:53

+0

“保存到js文件”是什么意思? – OSdave 2012-04-13 07:03:16

在你的config.xml模块

class YourNamespace_YourModule_Model_Observer 
{ 
    public function catalog_product_save_after($observer) 
    { 
     $product = $observer->getProduct(); 
     //echo "<pre>"; print_r($product->getData()); exit; 
     // do something here 
    } 
} 

后,你会抢你所需要的值,并写入js文件你需要建立。

希望这会有所帮助。

来源:http://blog.chapagain.com.np/magento-event-observer-with-save-before-and-save-after/