QQ扫一扫联系
1 联合查询可使用Laravel的模型关联,参考以下代码。
protected function crud(AdminCRUDBuilder $builder)
{
MemberFieldUtil::register();
$builder
->init(WenkuDocDownload::with('doc'))
->field(function ($builder) {
/** @var HasFields $builder */
$builder->id('id', 'ID')->editable(false);
$builder->display('created_at', '时间')->editable(true);
$builder->adminMemberInfo('memberUserId', '用户')->memberFieldName(['phone', 'username']);
$builder->display('doc.title', '文档')->asLink(modstart_web_url('doc/{doc.hash}'));
$builder->display('creditCost', '积分');
$builder->display('moneyCost', '金额');
})
->gridFilter(function (GridFilter $filter) {
$filter->like('doc.title', '文档标题');
$filter->eq('memberUserId', '用户ID');
$filter->eq('memberUser.username', '用户名');
$filter->eq('memberUser.phone', '用户手机');
$filter->eq('docId', '文档ID');
})
->disableCUD()->canShow(false)
->title('文档下载记录');
}
点开 /install/ping 看页面提示什么。
参照 https://modstart.com/doc/install/qa.html#q-rewrite%E8%A7%84%E5%88%99%E9%94%99%E8%AF%AF 中的步骤解决下。