Magento不支持将unicode字符用作URL密钥

时间:2015-01-04 15:24:28

标签: magento

如何让Magento在url键中接受unicode utf-8字符?
我想要实现的是这样的,用不同的非英语语言

http://www.magento-site.com/ساعة-يد-كاسيو-2015.html



我正在使用Magento 1.9
我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

有一个名为URL Key Master的扩展程序,它将对产品,类别和CMS页面的Unicode URL密钥的支持添加到Magento。

查看Demo site或搜索Magendev"" URL Key Master在magento连接。

答案 1 :(得分:0)

有许多文件负责在“URL密钥”中允许使用UTF-8字符。这些文件包括:

\app\code\core\Mage\Adminhtml\Block\Cms\Page\Edit\Tab\Main.php
\app\code\core\Mage\Cms\Model\Resource\Page.php
\app\code\core\Mage\Catalog\Model\Category.php
\app\code\core\Mage\Catalog\Model\Product\Url.php
\app\code\core\Mage\Core\Controller\Request\Http.php

使用本教程详细了解如何使Magento接受Unicode URL Key for Products, Categories, CMS Pages