81186

重新定义了解决方案,但是历史记录中显示的还是原来的内容

回帖
回帖数 5
阅读数 3044
发表时间 2012-05-24 14:00:18
🍓
zentaonari楼主

解决方案

FAQ说明 #29:

  1.   $lang->bug->resolutionList['duplicate']  = 'FAQ说明';
    $lang->bug->duplicateBug     = '相关FAQ'

    为什么步骤还是显示为“重复Bug”呢。
    2012-05-23 16:38:36, 由 ××× 解决,方案为 重复Bug。 


5个回复
🍟
春哥沙发
修改之前?还是修改之后?有可能是历史记录已经存到数据库里面了。
2012-05-24 15:14:58 王春生 回帖
🍓
zentaonari板凳

历史记录中的内容也是通过实时翻译出来的,action中是duplicate。
我怀疑是不是有缓存导致的问题。

2012-05-24 15:41:29 zentaonari 回帖
🍓
zentaonari#3

zentao\module\bug\ext\lang\zh-cn\zh-cn.php

unset($lang->bug->resolutionList);
$lang->bug->resolutionList['duplicate']  = 'FAQ说明';

 

这样的修改对action不起作用,但是直接修改zentao\module\bug\lang\zh-cn.php文件则可以$lang->bug->resolutionList['duplicate']  = 'FAQ说明';

 

这个应该还是个小bug

 

2012-06-19 18:46:49 zentaonari 回帖
🎑
陈聪智#4

    这个是因为在bug/lang/zh-cn.php中有这样的一句调用:$lang->bug->action->resolved = array('main' => '$date, 由 <strong>$actor</strong> 解决,方案为 <strong>$extra</strong>。', 'extra' => $lang->bug->resolutionList);

    所以$lang->bug->resolutioinList会在bug/lang/zh-cn.php找而不会在扩展bug/ext/lang/zh-cn/里找。

    所以要实现你的效果的话,你要在bug/ext/lang/zh-cn/重新调用一下$lang->bug->action->resolved = array('main' => '$date, 由 <strong>$actor</strong> 解决,方案为 <strong>$extra</strong>。', 'extra' => $lang->bug->resolutionList);

    


2012-06-20 13:43:36 陈聪智 回帖
🍓
zentaonari#5
果然好了,还需要重新再调用一次
2012-06-20 14:45:44 zentaonari 回帖
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com
相关帖子
返回顶部
客服头像
张淑钧
高级客户经理
客服微信
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。