Magento在php脚本中使用最终价格

Magento在php脚本中使用最终价格,php,magento-1.7,magento,Php,Magento 1.7,Magento,关于Magento的问题: 我需要制作一个PHP脚本,从中获取特定客户群的产品的“最终价格”(应用类别和购物车价格规则后的价格),并在计算中使用它来填充具有结果的特定属性 例如: 产品“X”在Magento中的“价格”属性设置为$100 应用客户群“CG”的类别价格规则后,该特定客户群的产品“X”的最终价格为10美元 接下来,我填充(自行创建的)属性“价格抓取”=(产品组CG的最终价格)*(1.56)=$15.60 脚本需要对每个产品进行上述计算 我在Magento CE 1.7.2的PHP

关于Magento的问题: 我需要制作一个PHP脚本,从中获取特定客户群的产品的“最终价格”(应用类别和购物车价格规则后的价格),并在计算中使用它来填充具有结果的特定属性

例如:

  • 产品“X”在Magento中的“价格”属性设置为$100
  • 应用客户群“CG”的类别价格规则后,该特定客户群的产品“X”的最终价格为10美元
  • 接下来,我填充(自行创建的)属性“价格抓取”=(产品组CG的最终价格)*(1.56)=$15.60
  • 脚本需要对每个产品进行上述计算
我在Magento CE 1.7.2的PHP脚本中到处搜索如何使用特定客户群的最终价格,但找不到合适的方法。想法是通过cron每晚调用脚本

我可以完全访问专用(Centos 5,LAMP)服务器Magento和所有数据库。该数据库有15000个产品

有人知道我该怎么做吗

问候,,
Jan

产品中用于确定客户群的是什么

Mage::getSingleton('customer/session')->getCustomerGroupId();

因此,您要做的是确保在对目录/产品模型调用getFinalPrice()方法之前,在客户会话中设置客户组id。

请澄清:您是否正在尝试动态设置价格?这意味着每个客户群的价格会有所不同?