Skip to content

Commit 2a78c44

Browse files
Localize the position and type column of BoxGridView (#6586)
* Localize the position and type column * Remove obsolete code --------- Co-authored-by: Marcel Werk <burntime@woltlab.com>
1 parent 460fba8 commit 2a78c44

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

wcfsetup/install/files/lib/system/gridView/admin/BoxGridView.class.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
use wcf\acp\form\BoxEditForm;
66
use wcf\data\box\Box;
77
use wcf\data\box\BoxList;
8+
use wcf\data\DatabaseObject;
89
use wcf\data\DatabaseObjectList;
910
use wcf\event\gridView\admin\BoxGridViewInitialized;
1011
use wcf\system\gridView\AbstractGridView;
1112
use wcf\system\gridView\GridViewColumn;
1213
use wcf\system\gridView\GridViewRowLink;
1314
use wcf\system\gridView\renderer\NumberColumnRenderer;
1415
use wcf\system\gridView\renderer\ObjectIdColumnRenderer;
16+
use wcf\system\gridView\renderer\PhraseColumnRenderer;
1517
use wcf\system\interaction\admin\BoxInteractions;
1618
use wcf\system\interaction\Divider;
1719
use wcf\system\interaction\EditInteraction;
@@ -48,6 +50,13 @@ public function __construct()
4850
->sortable(),
4951
GridViewColumn::for('boxType')
5052
->label('wcf.acp.box.type')
53+
->renderer(new class extends PhraseColumnRenderer {
54+
#[\Override]
55+
public function render(mixed $value, DatabaseObject $row): string
56+
{
57+
return parent::render('wcf.acp.box.type.' . $value, $row);
58+
}
59+
})
5160
->filter(
5261
new SelectFilter(
5362
\array_combine(
@@ -64,6 +73,13 @@ public function __construct()
6473
->sortable(),
6574
GridViewColumn::for('position')
6675
->label('wcf.acp.box.position')
76+
->renderer(new class extends PhraseColumnRenderer {
77+
#[\Override]
78+
public function render(mixed $value, DatabaseObject $row): string
79+
{
80+
return parent::render('wcf.acp.box.position.' . $value, $row);
81+
}
82+
})
6783
->filter(
6884
new SelectFilter(
6985
\array_combine(

0 commit comments

Comments
 (0)