나는 laravel을 처음 사용하고 voyager 관리자 패널을 시도하고 있습니다. Voyager에 사용자 지정 버튼을 추가하여 모든 주문에 공급 업체를 할당합니다. 관리자가 사용자 정의 버튼을 클릭하면 해당 새 페이지로 주문 ID를 보내야합니다. 값을 보내려고했지만 작동하지 않습니다.
어떤 도움을 주셔서 감사합니다.
namespace App\Actions;
use TCG\Voyager\Actions\AbstractAction;
class MyAction extends AbstractAction
{
public function getTitle()
{
return 'Assign to vendor';
}
public function getIcon()
{
return 'voyager-eye';
}
public function getPolicy()
{
return 'read';
}
public function getAttributes()
{
return [
'class' => 'btn btn-sm btn-primary pull-right',
];
}
public function shouldActionDisplayOnDataType()
{
return $this->dataType->slug == 'orders';
}
public function getDefaultRoute()
{
return route('vendors');
}
}
id
데이터 수집을 전달할 수 있습니다.
public function getDefaultRoute()
{
return route('vendors', $this->data->id);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다