rapkit/wire

该包已被废弃且不再维护。未建议替代包。

为您的Laravel应用程序创建管理面板。

安装: 184

依赖者: 0

建议者: 0

安全: 0

星标: 9

关注者: 1

分支: 2

开放问题: 7

语言:Blade

v1.3.3 2020-06-24 16:12 UTC

README

Laravel应用程序管理面板

通过运行以下命令安装该包


composer require rapkit/wire

安装包后,您需要通过运行以下命令发布它


php artisan vendor:publish --provider="Rapkit\Wire\WireServiceProvider"

您还需要注册一个已发布的服务提供者,以修改Wire的一些功能。

要么在config/app.php中注册


App\Providers\WireServiceProvider::class,

如果在config/app.php中注册,请确保使用php artisan config:clear清除配置缓存

或在AppServiceProvider的注册方法中


$this->app->register(WireServiceProvider::class);

要创建一个标识符,请运行


php artisan wire:identifier User

标识符是您放置Model参数以在wire中使用的地方。

在这个例子中,User是您的Model名称。

标识符将位于App\Wire\Identifiers

如果您的模型位于不寻常的路径中,

您可以在config\wire.php中配置它,通过更新


'model_path' => 'App\\',

创建标识符后,Wire会自动将其缓存以显示在菜单中,但如果您想特别缓存要显示在菜单中的每个标识符,您可以运行


php artisan identifier:cache --User

如果您不带标识符名称运行php artisan identifier:cache,则它将缓存所有标识符。

您可以使用laravel的php artisan cache:clear命令删除标识符列表。

给定标识符的字段将在创建时加载,如果创建时没有这样的模型或表,您可以运行 php artisan identifier:load User,但如果表内容在创建后更改,您可以运行


php artisan identifier:load User --f
 

有关字段的更多信息,请参阅https://github.com/rapkit/wire/wiki/Fields