用模块开发助手生成的模块代码,用了HasAdminQuickCRUD,对其中一个字段我需要处理一下再保存,好像builder没有form那样的可以调用hookSaving(), 该如何做?
PHP8.1 ModStartCMS V8.0.0
可以直接调用的,hookSaving 相同的用法。
没弄出来:(, 总是报错, 以下是我的代码。我想对字段‘top_expires’做处理后再保存,该如何调用hookSaving?
protected function crud(AdminCRUDBuilder $builder) { $builder ->init(Post::class) ->field(function ($builder) { /** @var HasFields $builder */ ... $builder->datetime('top_expires', '失效时间'); ... $builder->display('created_at', L('Created At'))->listable(false); $builder->display('updated_at', L('Updated At'))->listable(false); }) ->gridFilter(function (GridFilter $filter) { $filter->eq('id', L('ID')); $filter->like('title', L('Title')); }) ->title('列表') ->defaultOrder(['created_at', 'asc']) ->canSort(true); }
噢, 我弄出来了。不用回了。 打扰了。
QQ扫一扫联系
点击联系
2374926113
微信扫一扫联系
可以直接调用的,hookSaving 相同的用法。
没弄出来:(, 总是报错, 以下是我的代码。我想对字段‘top_expires’做处理后再保存,该如何调用hookSaving?
噢, 我弄出来了。不用回了。 打扰了。