nitro-lab/multilanguage-admin
最新稳定版本:v0.1.1
Composer 安装命令:
composer require nitro-lab/multilanguage-admin
包简介
Allow to multilanguage support z-song\laravel-admin based on laravel-translatable
README 文档
README
Allow to multilanguage support z-song\laravel-admin based by laravel-translatable
Installation
composer require nitro-lab/multilanguage-admin
How to use:
model:
use Astrotomic\Translatable\Translatable;
use Illuminate\Database\Eloquent\Model;
class MyModel extends Model
{
use Translatable;
protected $fillable = ['alias'];
public $translatedAttributes = ['title', 'body'];
}
and then in admin controller form:
use NitroLab\MultilanguageAdmin\Form;
use NitroLab\MultilanguageAdmin\Form\NestedForm;
/**
* Make a form builder.
*
* @return Form
*/
protected function form()
{
$form = new Form(new MyModel());
$form->tab('General', function(Form $form){
$form->text('alias', __('Alias'));
$form->switch('released', __('Released'));
$form->langtaball('translations', function (NestedForm $form) {
$form->text('title')->rules('required|string|min:6|max:255');
$form->textarea('body');
});
});
return $form;
}
统计信息
- 总下载量: 205
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-07-28