am2studio / laravel-admin-form
管理员表单助手
v2.0.1
2017-10-30 08:56 UTC
Requires
- php: >=5.4.0
- illuminate/support: ~5.1
This package is not auto-updated.
Last update: 2024-09-24 04:20:10 UTC
README
安装
通过 Composer
$ composer require am2studio/laravel-admin-form
在你的 app.php
中注册服务提供者
AM2Studio\LaravelAdminForm\AdminFormServiceProvider::class,
在你的 app.php
中注册外观
'AdminForm' => AM2Studio\LaravelAdminForm\AdminFormFacade::class,
你可以使用默认模板,或者如果你想使用自己的模板,你可以发布视图并进行编辑
php artisan vendor:publish --provider="AM2Studio\LaravelAdminForm\AdminFormServiceProvider" --tag=views
用法
在模板内部
{!! AdminForm::text($name, $value, $options) !!}
助手函数列表
{!! AdminForm::text() !}}
{!! AdminForm::number() !}}
{!! AdminForm::radio() !}}
{!! AdminForm::password() !}}
{!! AdminForm::textarea() !}}
{!! AdminForm::select() !}}
{!! AdminForm::date() !}}
{!! AdminForm::checkbox() !}}
{!! AdminForm::submit() !}}
它们都接受与 Form::
助手相同的参数
还有一个其他助手方法
{!! AdminForm::row($label, $adminFormElement) !!}
示例
{!! AdminForm::row(trans('ui.first_name'), AdminForm::text('first_name', $user->first_name)) !!}
这将渲染为
<tr>
<td>First Name</td>
<td>
<div class="card-form">
<fieldset class="no-inline-edit">
<input placeholder="Enter first name here" name="first_name" type="text" value="Am2">
<button data-js="submit-field" type="submit"><i class="fa fa-check"></i></button>
<i class="fieldset-overlay" data-js="focus-on-field"></i>
</fieldset>
</div>
</td>
</tr>
变更日志
请查看 CHANGELOG 获取更多信息关于最近的变化。
贡献
请查看 CONTRIBUTING 和 CONDUCT 获取详细信息。
鸣谢
许可证
MIT 许可证 (MIT)。请查看 许可证文件 获取更多信息。