答案 0 :(得分:2)
我知道这是旧的,但希望它可以帮助某人。 Standalone Actions 正是您要找的。当@VolkerRose 发布他的答案时,不确定这是否是一个功能。
将其放在您的 Nova 资源底部。
public function actions(Request $request)
{
return [
Actions\ImportSalesForceRecords::make()->standalone(),
];
}
我真的希望操作按钮就在创建按钮旁边,但这会起作用。
答案 1 :(得分:1)
也许“内联动作”可以帮助您? (https://nova.laravel.com/docs/3.0/actions/defining-actions.html的覆盖范围还不够大。)
class SomeAction extends Action
{
public $showOnTableRow = true;
// [...]
}
如果您尝试使用canSee
方法来限制操作的可见性,则存在与内联操作有关的现有问题:https://nova.laravel.com/docs/3.0/actions/defining-actions.html#action-visibility。