前にあなたに感謝し、それを他の方法で回避を行い、彼らが権限を持っている場合にのみ、列を追加します。
$postsDataTable = Datatables::of($posts);
$actionButton = '';
if(\Entrust::can('pengguna-view')){
$actionButton = '<button name="button-drop" class="lihat-data btn-sm btn btn-default "
data-id="'.$datas->id.'"
data-username="'.$datas->username.'"
data-attribute="'.$datas->attribute.'"
data-op="'.$datas->op.'"
data-value="'.$datas->value.'"
data-barcode="'.$datas->barcode.'"
data-flag="'.$datas->flag.'"
data-dismiss="modal">
<span class="glyphicon glyphicon-eye-open" aria-hidden="true"> Lihat</span>
</button>';
}
$postsDataTable = $postsDataTable->addColumn('action',function($datas) use ($actionButton) {
return $actionButton;
});
}
return $postsDataTable->make(true);
私はから変数$ユーザーに尋ねますか? 場合(する$ user->することができます( ''テーブルradcheck –
試しの変化にテーブルのユーザから編集する前に、私の委託''には '))場合(\ Entrustのは::(CAN 'penggunaビュー'))' – SteD
私は予告を得ましたエラーアクションcoloumnにはどのようなデータが... 「のDataTable警告場合:テーブルID = tabelrad - このエラーの詳細については、行0、列4の未知パラメータ 『アクション』を要求され、ご覧くださいhttp://datatables.net// 4" しかしprevilleges –