v2.6.2的中文标签云出错的解决办法

2016-07-07 15:41 来源:www.chinab4c.com 作者:ecshop专家

鉴于之前不少帖子标示了“已解决”却没有解决方法。
现放出我自己发现的解决方法:

注:此修改方法适用于GBK版本。

找到includes/lib_clips.php的701行:
  1. if ($rewrite)
  2. {
  3. if (strtolower(EC_CHARSET) !== 'utf-8')
  4. {
  5. $tags[$key]['url'] = 'tag-' . urlencode(urlencode($val['tag_words'])) . '.html';
  6. }
  7. else
  8. {
  9. $tags[$key]['url'] = 'tag-' . urlencode($val['tag_words']) . '.html';
  10. }
  11. }
  12. else
  13. {
  14. $tags[$key]['url'] = 'search.php?keywords=' . urlencode($val['tag_words']);
  15. }
复制代码




  1. if (strtolower(EC_CHARSET) !== 'utf-8')
  2. {
  3. $tags[$key]['url'] = 'tag-' . urlencode(urlencode($val['tag_words'])) . '.html';
  4. }
复制代码


换成:

  1. if (strtolower(EC_CHARSET) !== 'utf-8')
  2. {
  3. $tags[$key]['url'] = 'search.php?keywords=' . urlencode($val['tag_words']);}
复制代码

回答:
看来我发的这东西没人关注啊。。。