Magento为所有产品创建默认价格

时间:2014-08-06 11:02:59

标签: php magento

朋友您好我想为所有产品设置默认价格。 我开发了珠宝店网站。我想设置所有产品的默认价格,如。

如果客户为产品添加价格,那么它没问题。在正面显示该价格。

但是客户没有在产品中输入任何价格,那么产品会自动采用默认价格。

我该怎么做才能帮忙。

谢谢。

2 个答案:

答案 0 :(得分:2)

你可以使用像

这样的观察者

为事件catalog_product_new_action

创建一个Observer.php

并在观察者设置默认价格如下

<?php
class Namespace_YourModule_Model_Observer
{

    public function initProduct(Varien_Event_Observer $observer)
    {
        $product = $observer->getEvent()->getProduct();

            $product->setPrice(100); // SET YOUR PRICE HERE             
    }    
}

希望这一定能解决您的问题。

答案 1 :(得分:1)

您可以在admin中为所有价格设置产品 去管理员 - &gt;目录 - &gt; manageproducts,在右侧,您可以看到操作下拉菜单。首先选择所有产品,然后单击操作下拉列表并选择更新属性值并提交。然后,您将看到价格选项和需要更新的所有其他属性选项。只需检查属性价格并添加填充新值即可。并保存。所有产品的价格都将根据您的新价值设定。

谢谢,如果您还有任何疑问,请告诉我