From 1f71968683cb8710876669a1bfc9f789c95e1e7e Mon Sep 17 00:00:00 2001 From: Shem Pasamba Date: Fri, 16 Sep 2016 09:45:02 +0800 Subject: [PATCH] Add datagrid stubs --- .../views/blade_datagrid_table_body.stub | 23 +++++++++++++++++++ .../views/datagrid_table_set_columns.stub | 4 ++++ 2 files changed, 27 insertions(+) create mode 100644 templates/scaffold/views/blade_datagrid_table_body.stub create mode 100644 templates/scaffold/views/datagrid_table_set_columns.stub diff --git a/templates/scaffold/views/blade_datagrid_table_body.stub b/templates/scaffold/views/blade_datagrid_table_body.stub new file mode 100644 index 0000000..81c0263 --- /dev/null +++ b/templates/scaffold/views/blade_datagrid_table_body.stub @@ -0,0 +1,23 @@ +setActionColumn([ + 'wrapper' => function ($value, $row) { + $out = Form::open(['route' => ['$ROUTE_NAMED_PREFIX$$MODEL_NAME_PLURAL_CAMEL$.destroy', $row->id], 'method' => 'delete']); + $out .= '
'; + $out .= ' '; + $out .= ' '; + $out .= Form::button('', ['type' => 'submit', 'class' => 'btn btn-danger btn-xs', 'onclick' => "return confirm('Are you sure?')"]); + $out .= '
'; + $out .= Form::close(); + + return $out; + } + ]); + + echo $grid->show(); +?> diff --git a/templates/scaffold/views/datagrid_table_set_columns.stub b/templates/scaffold/views/datagrid_table_set_columns.stub new file mode 100644 index 0000000..9e22ccd --- /dev/null +++ b/templates/scaffold/views/datagrid_table_set_columns.stub @@ -0,0 +1,4 @@ +->setColumn('$FIELD_DOT_NOTATION_NAME$', '$FIELD_NAME_TITLE$', [ + 'sortable' => true, + 'has_filters' => $FIELD_IS_FILLABLE$, + ])