specialfield/button-link
Composer 安装命令:
composer require specialfield/button-link
包简介
A Laravel Nova button-link field.
README 文档
README
Package for adding Linked button in Nova ( Index, Detail, View, Edit ).
Installation
composer require specialfield/button-link
Usage
use Specialfield\ButtonLink\ButtonLink;
public function fields(Request $request) { return [ ID::make('ID', 'id')->sortable(), Text::make('Name', 'name'), ButtonLink::make('Name') ->label("Label") ->link('your_url.com') ]; }
Adding a custom key
Button::make('Name', 'attribute')
Links
Button::make('Text')->link('https://nova.laravel.com')
Button Styles ( Classes )
You can set your own classes or bootstrap classes on button
Button::make('Link')->buttonClasses('text-center'),
You can set your own classes or bootstrap classes on field
Button::make('Link')->fieldClasses('text-center'),
You can set your own classes or bootstrap classes on field
Button::make('Link')->fieldClasses('text-center'),
If you have many buttons, you can make them horizontal and vertical
$fields = array(); $fields[] = ButtonLink::make('field_1') ->label("Manage") ->link('field_1_url') ->inline(true); $fields[] = ButtonLink::make('field_2') ->label("Manage") ->link('field_2_url') ->inline(true); public function fields(Request $request) { return [ new Panel('Services', fields), ]; }
// $fields = array() Its a global variable.
Author
Hi 👋, Im Harut Hakobyan, creator of this Nova package
© 2022 GitHub, Inc.
统计信息
- 总下载量: 28
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-04-11