2012-10-17 51 views
1

当提交Magento(1.5.1.0)搜索时,有没有人知道忽略特殊字符的方法?当用户提交Magento搜索时,忽略特殊字符?

例如:如果某人提交#955作为产品搜索,它将返回零结果,但如果搜索到955,则会返回相应的产品结果。

从Magento管理员的搜索条件来看,很多用户在搜索时在模型编号前加上了“#”号,我想过滤一下,如果可能的话,它会在搜索时被忽略已提交。

非常感谢您的帮助!

回答

0

您可以在自定义模块中编写结果控制器,该模块将检查任何特殊字符并将其过滤掉。

请参见Magento Mage_Core_Controller_Front_Act中的这个类。你的自定义模块应该扩展这个类,并且你需要为它编写一个方法。

希望这会给你一些想法。

+0

它至少给了我一个出发点。谢谢。 – Dez