Magento Collection过滤器不使用空格

时间:2013-07-02 10:52:19

标签: php magento collections filter mage

我有以下php代码(在magento 1.7.0.2下运行),它找到一个具有特定代码的客户组。该代码适用于代码值中没有空格的组,但是它不会找到代码值中有空格的任何组,您能找到原因吗?

我不想更改代码以使用组ID,因为这在这种情况下不实用,有人可以帮忙吗?

$theGrous = Mage::getModel('customer/group')->getCollection()->addFilter('customer_group_code', $groupName);

例如,当变量$ groupName为'Standard'时,我会找到结果,当它是'标准费率'时,我不会得到它,这对任何包含空格的代码都会发生

感谢

2 个答案:

答案 0 :(得分:0)

这是获取客户组名称的另一个选项。

$group = Mage::getModel('customer/customer_group')->load($groupId);
$group->getName();

答案 1 :(得分:0)

感谢您查看它,最后我更改了代码以迭代收集并手动比较每个代码,但它仍然无效!事实证明,名称略有不同,原因我没有注意到,所以原来的过滤器毕竟工作正常!

谢谢!