public function getNudegrid() { $grid = \DataGrid::source(Article::with('author', 'categories')); $grid->attributes(array("class" => "table table-striped")); $grid->add('id', 'ID', true)->style("width:70px"); $grid->add('title', 'Title', true); $grid->edit('/rapyd-demo/nudeedit', 'Edit', 'modify|delete'); $grid->paginate(10); return $grid; }
public function anyStyledform() { $form = DataForm::source(Article::find(1)); $form->add('title','Title', 'text')->rule('required|min:5'); $form->add('body','Body', 'redactor'); $form->add('categories.name','Categories','tags'); $form->add('photo','Photo', 'image')->move('uploads/demo/')->fit(240, 160)->preview(120,80); $form->submit('Save'); $form->saved(function () use ($form) { $form->message("ok record saved"); $form->link("/rapyd-demo/styledform","back to the form"); }); $form->build(); return View::make('rapyd::demo.styledform', compact('form')); }