<?php

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

class ExampleController extends Controller
{
    public function tab()
    {
        return Admin::content(function (Content $content) {
            $content->header('选项卡');
            $content->description('Description...');

            $tab = new Tab();

            $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', '时间范围');

            $tab->add('Form', $form);

            $box = new Box('第二个容器', '<p>Lorem ipsum dolor sit amet</p><p>consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua</p>');
            $tab->add('Box', $box);

            $headers = ['Id', 'Email', 'Name', 'age', 'Company'];
            $rows = [
                [1, '[email protected]', 'Ms. Clotilde Gibson', 25, 'Goodwin-Watsica'],
                [2, '[email protected]', 'Allie Kuhic', 28, 'Murphy, Koepp and Morar'],
                [3, '[email protected]', 'Prof. Drew Heller', 35, 'Kihn LLC'],
                [4, '[email protected]', 'William Koss', 20, 'Becker-Raynor'],
                [5, '[email protected]', 'Ms. Antonietta Kozey Jr.', 41, 'MicroBist'],
            ];

            $table = new Table($headers, $rows);
            $tab->add('Table', $table);

            $content->row($tab);
        });
    }
}

results matching ""

    No results matching ""