php - Laravel,Yajra 数据表,如何返回 if y then Yes else No

标签 php jquery laravel datatable

我在国家/地区表中显示了列名称,现在我使用 yajra 数据表,所以我如何查看 yes 而不是 y 以及 , No if n

 $data = $this->SourceData->getData();
        return Datatables::of($data)
                ->addIndexColumn()

->addColumn('Actions', function($data) {...})
                ->rawColumns(['Actions'])
                ->make(true);

jquery

       columns: [
            {data: 'id', name: 'id', visible:false},
            {data: 'DT_RowIndex', name: 'DT_RowIndex'},
            {data: 'name', name: 'name'},
            {data: 'code', name: 'code'},
            {data: 'show', name: 'show'},
            {data: 'Actions', name: 'Actions',orderable:false,serachable:false,sClass:'text-center'},

最佳答案

请检查此代码

$data = $this->SourceData->getData();

return Datatables::of($data)
        ->addIndexColumn()
        ->editColumn('show', function ($data) {
            return  ($data->show == 'y')?"Yes":($data->show == 'n')?"No":"";
        })
        ->addColumn('Actions', function($data) {...})
        ->rawColumns(['Actions'])
        ->make(true);

关于php - Laravel,Yajra 数据表,如何返回 if y then Yes else No,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59839221/

相关文章:

php - 嵌套 foreach()

javascript - 依靠javascript进行菜单布局可以吗?

javascript - Jquery ajax 无限滚动排除页脚高度

php - 是否可以在 Laravel 中将数组存储为闪存数据?

mysql - Laravel 4迁移问题中的外键

php - 为什么 keysize < 384 位对于 openssl_pkey_new() 来说太小了?

php - 为什么 swiftmailer 在 yii2 中不显示发件人电子邮件?

Javascript异步加载背景图像

php - 在 mailable/markdown Laravel 中传递变量

php - opencart,定义的折扣被忽略(或不应用)