public function render()
{
$confirm = trans('admin::lang.delete_confirm');
$token = csrf_token();
$location = '/' . trim($this->form->resource(), '/');
$script = <<<SCRIPT
\$('.item_delete').click(function() {
var id = \$(this).data('id');
if(confirm('{$confirm}')) {
\$.post('{$this->form->resource()}/' + id, {_method:'delete','_token':'{$token}'}, function(data){
\$.pjax({
timeout: 2000,
url: '{$location}',
container: '#pjax-container'
});
return false;
});
}
});
SCRIPT;
Admin::script($script);
$vars = ['id' => $this->id, 'form' => $this, 'resource' => $this->form->resource()];
return view('admin::form', $vars)->render();
}