xiaohuilam / laravel-admin-select2
v1.2.7
2020-11-13 04:43 UTC
Requires
- encore/laravel-admin: >=1.6.0
Requires (Dev)
- fzaninotto/faker: >=1.4
- laravel/browser-kit-testing: >=v4.2.1
- laravel/laravel: <8.0
- phpunit/phpunit: >6.0
- squizlabs/php_codesniffer: >=3.0
This package is auto-updated.
Last update: 2021-08-08 13:25:08 UTC
README
*. 已废弃,请使用 dcat/laravel-admin 代替!
关于
中文用户请阅读 中文文档.
异步扩展,将 select2 实现到 laravel-admin,包括单选/多选/形态选择。
只有在您触发表单中的列表选项时,它才会发送 AJAX 查询。
*. 扩展自 laravel-admin 的原始选择,多选字段,因此与 laravel-admin 选择字段兼容。
安装
composer require xiaohuilam/laravel-admin-select2
发布资产
php artisan vendor:publish --tag=laravel-admin-select2
使用
结构
src
├── Form
│ └── Field
│ ├── Select.php # `LaravelAdminExt\Select2\Form\Field\Select` single select class
│ ├── MultipleSelect.php # `LaravelAdminExt\Select2\Form\Field\MultipleSelect` multiple select class
│ └── MorphSelect.php # `LaravelAdminExt\Select2\Form\Field\MorphSelect` morph select class
├── Interfaces
│ └── MorphSelectInterface.php # `LaravelAdminExt\Select2\Interfaces\MorphSelectInterface` morph select interface. must implement in every morphed models.
├── Select2.php # laravel-admin extension identify file
├── Select2ServiceProvider.php # laravel service provider
└── Traits # some multiplexing methods
├── FormTrait.php
└── Select2Trait.php
捐赠
许可
在 MIT 许可下开源。