2017-03-22 13 views
0

iはリターンのDataTableにAddColumn関数における構文@書くのDataTable表示するコントローラでレンダリングすることはできませんが、構文@、@構文のみ平文は、ブレードのテンプレートでレンダリングすることはできません。 @ syntaxをどのようにレンダリングすることができますか?@(AT)構文はyajraが

data source data()

view

この私のコード: http://pastebin.com/Sc2eG6us

はどんな私を助けることができますか?

答えて

1

前にあなたに感謝し、それを他の方法で回避を行い、彼らが権限を持っている場合にのみ、列を追加します。

$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); 
+0

私はから変数$ユーザーに尋ねますか? 場合(する$ user->することができます( ''テーブルradcheck –

+1

試しの変化にテーブルのユーザから編集する前に、私の委託''には '))場合(\ Entrustのは::(CAN 'penggunaビュー'))' – SteD

+0

私は予告を得ましたエラーアクションcoloumnにはどのようなデータが... 「のDataTable警告場合:テーブルID = tabelrad - このエラーの詳細については、行0、列4の未知パラメータ 『アクション』を要求され、ご覧くださいhttp://datatables.net// 4" しかしprevilleges –

関連する問題