Laravel-admin: 既然有$form->editing了,能再有一个$form->creating?

Created on 28 Jul 2019  ·  2Comments  ·  Source: z-song/laravel-admin

  • Laravel-admin: 1.7.5

Description:

比如在tools中需要针对新增和编辑做不同的处理,我把Tools放到了editing事件回调里去执行的,但这导致在新增数据时又不能被执行,所以能加一个creating吗?

$form->editing(function(Form $form) {
            $form->tools(function(Form\Tools $tools) use ($form) {
                        // 通过 $form->model()->xxx 取到当前编辑的对象进一步 append 一些针对性操作
            });
});

Steps To Reproduce:

Most helpful comment

增加了两个方法isCreatingisEditing 两个方法来判断页面

All 2 comments

增加了两个方法isCreatingisEditing 两个方法来判断页面

增加了两个方法isCreatingisEditing 两个方法来判断页面

不过感觉这个根据route信息去判断的方式不完美,还是不如editing事件这种好,比如一个Form不是用于create和edit方法时,自己自定义的其它操作里就不管用了

Was this page helpful?
0 / 5 - 0 ratings

Related issues

evans-kim picture evans-kim  ·  3Comments

greentornado picture greentornado  ·  3Comments

zhenyangze picture zhenyangze  ·  3Comments

MarKco picture MarKco  ·  3Comments

taimaiduc picture taimaiduc  ·  3Comments