界面

代码

<?php

use Encore\Admin\Facades\Admin;
use Encore\Admin\Layout\Content;
use App\Http\Controllers\Controller;
use Encore\Admin\Widgets\Box;
use Encore\Admin\Widgets\Form;

class ExampleController extends Controller
{
    public function form1()
    {
        return Admin::content(function (Content $content) {
            $content->header('Form-1');

            $form = new Form();

            $form->action('example');

            $form->text('text');
            $form->email('email');
            $form->mobile('mobile', '电话');
            $form->url('url');
            $form->ip('ip');
            $form->color('color', '颜色');
            $form->number('number', '数字');
            $form->switch('switch', '开关');
            $form->textarea('text');
            $form->currency('currency');
            $form->rate('rate');

            $content->row(new Box('表单', $form));
        });
    }

    public function form2()
    {
        return Admin::content(function (Content $content) {
            $content->header('Form-2');

            $form = new Form();

            $form->action('example');

            $options = [
                1 => 'Sansa',
                2 => 'Brandon',
                3 => 'Daenerys',
                4 => 'Jon'
            ];
            $form->select('name')->options($options);

            $form->multipleSelect('name1')->options($options);

            $form->file('file');
            $form->image('image');
            $form->slider('slider');
            $form->map('latitude', 'longitude', '位置');

            $content->row(new Box('表单', $form));
        });
    }

    public function form3()
    {
        return Admin::content(function (Content $content) {
            $content->header('Form-3');

            $form = new Form();

            $form->action('example');

            $form->date('date');
            $form->time('time');
            $form->datetime('datetime');
            $form->divide();
            $form->dateRange('date_start', 'date_end', '日期范围');
            $form->timeRange('time_start', 'time_end', '时间范围');
            $form->dateTimeRange('date_time_start', 'date_time_end', '时间范围');

            $content->row(new Box('时间选择', $form));
        });
    }
}

模型



表结构



-END-

results matching ""

    No results matching ""