移除MagenTo自动发送邮件中网址的多余部分?___store=id

时间:14-01-21 栏目:MagenTo, 问题及解决 作者:admin 评论:0 点击: 5,819 次

客户的MagenTo自动发送邮件中网址会有 ?___store=id出现,导致网址错误,很是不爽。此问题只在后台处理过程中产生的邮件才出现,遍寻谷哥无果,于是想办法自己解决。

以下以MagenTo1.4.1.1版本为例:

找到app\code\core\Mage\Core\Model\Url.php的getUrl函数(在805左右),在函数结束前写下:

    $url = preg_replace('@[\?&]___store=[\w\d_]+@','',$url);
        return $this->escape($url);

替换原有的: return $this->escape($url);

修改完再测试一下发送邮件。

声明: 本文由( admin )原创编译,转载请保留链接: 移除MagenTo自动发送邮件中网址的多余部分?___store=id

移除MagenTo自动发送邮件中网址的多余部分?___store=id:等您坐沙发呢!

发表评论


------====== 本站公告 ======------
联系信息:
电话:19970108113(微信同号) QQ:3142401606
支付宝:https://me.alipay.com/lxq73061
相关插件程序等信息均会在站内发布,敬请关注。

读者排行