讨论 Bug反馈 [多语言快速支持]模块有一个bug

[多语言快速支持]模块有一个bug

随风而去 发表于    阅读:55    回复:5

问题描述:

报错信息:

33574_0gs4_8882.png

调试:

34047_exr8_4281.jpg

Laravel9文档:

34157_tqqf_5444.jpg

环境信息:

PHP版本、系统版本、模块版本等

复现步骤:

1 后台安装[多语言快速支持]模块

2 前台就报错

建议与意见:

1 见上面的图片

评论

可怕的是 $k, $v 这样的参数顺序我搜索了一下,还有好多处,有些是对的,有些是错误的。

34376_tt9n_6153.jpg


 

array_build 在 Laravel 5 和 Laravel 9 中都是没问题的。

collection 这个确实有不同。

 

@ModStart: Laravel5.2之前是$key在前,5.3开始是$value在前

 

基本上系统用的collection比较少,后续也尽量避免使用这个以兼容不同版本。

 

模块已升级,升级到最新版本即可 https://modstart.com/m/I18n

另外对其他模块使用 collect 也进行了搜索检查,暂时应该只涉及到 I18n这个模块。

 
1
我来评论
QQ
微信