Magento:添加到购物车时更改产品名称

时间:2014-07-09 07:22:49

标签: php magento magento-1.8

我尝试了以下代码,但无法解决以下代码

路径: magento/app/code/local/ Ajax/ProductAdjust/Model/Observer.php

     <?php
    class Ajax_ProductAdjust_Model_Observer
   {

       public function updateName(Varien_Event_Observer $observer)
        {

        $events = $observer->getEvent();
        $item = $events->getQuoteItem();
        $item->setName('Ians custom product name');
        $item->save();
      }
   }

  ?>

配置文件: Ajax/ProductAdjust/etc/config.xml

  <config>
       <modules>
         <Ajax_ProductAdjust>
           <version>1.0.1</version>
         </Ajax_ProductAdjust>
       </modules>
       <global>
           <models>
             <Ajax_ProductAdjust>
               <class>Ajax_ProductAdjust_Model</class>
             </Ajax_ProductAdjust>
           </models>
           <events>
              <sales_quote_add_item>
                  <observers>
                     <ajax_productadjust_model_observer>
                        <type>singleton</type>
                        <class>Ajax_ProductAdjust_Model_Observer</class>
                        <method>updateName</method>
                     </ajax_productadjust_model_observer>
                 </observers>
              </sales_quote_add_item>
          </events>
      </global>
     </config>

0 个答案:

没有答案
相关问题