Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将产品自定义选项值保存到js文件_Javascript_Magento - Fatal编程技术网

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

Javascript 将产品自定义选项值保存到js文件,javascript,magento,Javascript,Magento,我是magento的新手,我正在使用magento开发一个电子商务网站。我在添加产品时使用自定义选项,现在我只想在保存/编辑产品时将一些自定义选项value seg:value of color custom option保存到js文件中。我应该在哪里添加代码来执行此操作,以及如何添加代码。有人有主意吗?请与我共享。在您的config.xml模块中: <global> <events> <catalog_product_save_after&

我是magento的新手,我正在使用magento开发一个电子商务网站。我在添加产品时使用自定义选项,现在我只想在保存/编辑产品时将一些自定义选项value seg:value of color custom option保存到js文件中。我应该在哪里添加代码来执行此操作,以及如何添加代码。有人有主意吗?请与我共享。

在您的config.xml模块中:

<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中:

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文件

希望这有帮助


来源:

如果你是新来的Magento,我建议你多读一读:new意味着我没有做过那么多Magento网站。但是我知道这个结构你说的保存到js文件是什么意思?