laravel orchid快速上手–模型也要修改(三)
其实模型修改就是修改数据模型的数据提供方式,同样很简单。先php artisan make:model ItemName,然后略微修改。
php artisan orchid:screen ItemNameEditScreen //生成后台该模型的编辑(页面?应该叫做组件?)
php artisan orchid:screen ItemNameListScreen //生成后台该模型的列表页面
这两个命令,会在App\Orchid\Screens\目录下生成两个页面。然后我们回头看菜单里的链接,里面有路由,我们把这两个页面注册到路由里。【我同时增加了basicItem这个表的模型路由】
回过头修改一下菜单里路由的值。\app\Orchid\PlatformProvider.php
这一段菜单组的代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Menu::make(__('Tools')) //菜单名称 ->icon('puzzle') //图标 ->title(__('Tools Manage')) //菜单标题--一系列菜单 ->list([ //下级菜单 Menu::make(__('Basic Item')) ->icon('list') ->route('platform.basic_item.list'), //路由 Menu::make(__('Item Name')) ->icon('list') ->route('platform.item_name.list'), Menu::make(__('Item Search Request'))->icon('list'), Menu::make(__('Item Price'))->icon('list'), Menu::make(__('Alert')) ->icon('bell'), ]), |
这时,刷新/admin/main ,点击左侧的菜单,可以显示一个空白页【带一个简单标题】
噢!评论已关闭。