소스 검색

修复消耗组管理列表中的 Str::raw 方法不存在错误,改用 unescape 方法

notfff 7 달 전
부모
커밋
43c1e23ae8

+ 1 - 1
app/Module/Game/AdminControllers/GameConsumeGroupController.php

@@ -48,7 +48,7 @@ class GameConsumeGroupController extends AdminController
             $grid->column('items_count', '消耗项数量')->display(function () {
                 $count = GameConsumeItem::where('group_id', $this->getAttribute('id'))->count();
                 return "<a href='/admin/game-consume-items?group_id={$this->getAttribute('id')}' class='btn btn-sm btn-primary'>{$count} <i class='fa fa-arrow-right'></i></a>";
-            })->raw();
+            })->unescape();
 
             // 添加行操作
             $grid->actions(function (Grid\Displayers\Actions $actions) {

+ 1 - 1
app/Module/Game/AdminControllers/GameConsumeItemController.php

@@ -100,7 +100,7 @@ class GameConsumeItemController extends AdminController
             $grid->column('group_id', '消耗组')->display(function ($groupId) {
                 $group = GameConsumeGroup::find($groupId);
                 return $group ? "<a href='/admin/game-consume-items?group_id={$groupId}'>{$group->name} ({$group->code})</a>" : "未知 ({$groupId})";
-            })->raw();
+            })->unescape();
             $grid->column('consume_type', '消耗类型')->display(function ($type) {
                 return CONSUME_TYPE::getName($type);
             });