尝试从控制器Laravel和数据表发送html

时间:2017-04-25 15:19:48

标签: php html laravel yajra-datatable

问题或功能请求摘要

我希望向表格发送一些HTML标签,例如

我使用editColumn将一些HTML代码添加到此列

addColumn合作,但不与editColumn

合作

问题是我如何从控制器向表格发送HTML元素,上面的例子在我需要查看标签时没有显示HTML标签

问题的代码段

 public function CustomerTicketAjax(Request $request, $id){

    $tickets = Customer::find($id);
    return Datatables::of(CustomerTicket::with('user')->where('customer_id', $tickets->id))

        ->editColumn('status', function ($tickets) {
            if ($tickets->status == 1) {
                return '<span class="label bg-red" style="font-size: 21px;">open</span>';
            } elseif ($tickets->status == 0) {
                return '<span class="label bg-red" style="font-size: 21px;">close</span>';
            };
        })

        ->make(true);}

系统详情

  • MAC OSX
  • PHP 7.1
  • Laravel 5.4
  • Laravel-Datatables 7。*

1 个答案:

答案 0 :(得分:0)

使用它:

{{breadcrumbs}}

<div class="clearfix">

  <section class="main-column">
   <h1>{{t 'submit_a_request'}}{{#if parent}}
    <span class="follow-up-hint">
      {{follow_up}}
    </span>
   {{/if}}</h1>

  <div class="form">
    {{request_form}}
  </div>
 </section>