如何修改Laravel Backpack Pro用户预览页的字段名称?
解决方案
在Laravel Backpack Pro中,预览页(Show操作)的字段配置独立于列表页,需在setupShowOperation()方法中单独设置字段标签,具体操作如下:
- 打开
app/Http/Controllers/Admin/UserCrudController.php,找到或创建setupShowOperation()方法; - 在方法内添加字段配置代码:
public function setupShowOperation() { // 可选:若想复用列表页字段配置,先调用该方法 // $this->setupListOperation(); // 单独设置isAdmin字段的显示标签 CRUD::field('isAdmin')->label('Admin'); // 也可先从数据库自动加载所有字段,再修改目标字段 // CRUD::setFromDb(); // CRUD::field('isAdmin')->label('Admin'); }
说明
Backpack的List、Create、Update、Show等操作各自拥有独立的配置逻辑,setupListOperation()中的配置仅对列表页生效,不会同步到预览页,因此必须在setupShowOperation()中单独定义预览页的字段显示规则。
内容的提问来源于stack exchange,提问作者neubert
相关产品推荐
相关产品推荐

