laravel admin 使用技巧 - 重构detail 页面(新手速来,大神绕道)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel admin 使用技巧 - 重构detail 页面(新手速来,大神绕道)相关的知识,希望对你有一定的参考价值。
生成默认控制器的时候,我们看到detail页面是使用了方法$this->detail($id), 出现的界面是这样的
如果我们需要重构这个界面,例如使用tab增加更多的信息到这个界面怎么做呢?
需要在controller中重构调用$this->detail($id)的方法show.
/**
- Show interface.
- @param mixed $id
- @param Content $content
-
@return Content
*/
public function show($id, Content $content)
{
$tab = new Tab();
$tab->add(‘基本信息‘, $this->detail($id));
$tab->add(‘已审核人员‘, $this->participantHaveApproved($id));
//$tab->add(‘主持人报名‘, $this->participantNotApproved($id, 1));return $content ->title($this->title()) ->description($this->description[‘show‘] ?? trans(‘admin.show‘)) ->body($tab);
}
以上是关于laravel admin 使用技巧 - 重构detail 页面(新手速来,大神绕道)的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Laravel(Eloquent 的)地图收集功能重构 php foreach