Пример #1
0
 public function getFields($id)
 {
     //$object = Object::find($id);
     $fields = Object::getFields($id)->select(array('id', 'meta_key', 'meta_value', 'created_at'));
     // object::select(array('object_types.id','object_types.name','object_types.display_name', 'object_types.created_at'));
     //        $output = array();
     //
     //        foreach ($fields as $field) {
     //            $fieldInfo = unserialize($field['meta_value']);
     //
     //            $output[] = array(
     //               'label' => $fieldInfo['label']
     //            );
     //        }
     //
     //        $table = Datatable::table()
     //            ->addColumn('Name', 'Last Login', 'View')
     //            ->setUrl(route('api.users'))
     //            ->noScript();
     return Datatables::of($fields)->add_column('actions', '@if ($id>"4")<a href="{{{ URL::to(\'admin/object-types/\' . $id . \'/edit\' ) }}}" class="btn btn-success btn-sm" ><span class="glyphicon glyphicon-pencil"></span>  {{ trans("admin/modal.edit") }}</a>
                 <a href="{{{ URL::to(\'admin/object-types/\' . $id . \'/delete\' ) }}}" class="btn btn-sm btn-danger"><span class="glyphicon glyphicon-trash"></span> {{ trans("admin/modal.delete") }}</a>
             @endif')->remove_column('id')->make();
 }