orchid/widget

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

用于 Laravel 框架的 Widget

1.2 2018-11-22 21:16 UTC

This package is auto-updated.

Last update: 2020-02-23 13:49:41 UTC


README

如果你在寻找在 Laravel 中使用 Widget 的好方法,请参阅如何使用 指令。这比使用包提供了更好的体验。

Orchid Widget

嵌入表示中的 Widget,形成复杂且同时独立于用户界面的组件。

安装

使用 composer 安装 wia

composer require orchid/widget

发布包

php artisan vendor:publish

创建

要创建一个新的 Widget,你需要

php artisan orchid:widget NameClassWidget

在文件夹 app/Http/Widgets 中创建一个类 Widget 模板,就像控制器一样,Widget 也可以有自己的视图。建议将 Widget 文件放在 views 子目录下。

要注册你的新 Widget,你必须将其添加到 config/widget.php

//
'widgets' => [
    'test' => App\Widgets\NameClassWidget::class
],

使用方法

默认情况下,当调用 Widget 时会执行 "Run" 方法。你必须使用 Blade 语法在代码中连接 Widget

@widget('test')

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件