DataEdit





class DemoController extends Controller

....

    public function 
anyEdit()
    {
        if (\
Input::get('do_delete')==1) return  "not the first";

        
$edit = \DataEdit::source(new Article());
        
$edit->label('Edit Article');
        
$edit->link("rapyd-demo/filter","Articles""TR")->back();
        
$edit->add('title','Title''text')->rule('required|min:5');

        
$edit->add('body','Body''redactor');
        
$edit->add('detail.note','Note''textarea')->attributes(array('rows'=>2));
        
$edit->add('detail.note_tags','Note tags''text');
        
$edit->add('author_id','Author','select')->options(Author::lists("firstname""id")->all());
        
$edit->add('publication_date','Date','date')->format('d/m/Y''it');
        
$edit->add('photo','Photo''image')->move('uploads/demo/')->fit(240160)->preview(120,80);
        
$edit->add('public','Public','checkbox');
        
$edit->add('categories.name','Categories','tags');

        return 
$edit->view('rapyd::demo.edit'compact('edit'));

    }



@extends('rapyd::demo.demo')

@section('title','DataEdit')

@section('body')

    <h1>DataEdit</h1>
    <p>

        {!! $edit !!}
        
        
    </p>
@stop