loveorigami / yii2-jsoneditor
Yii2 jsoneditor 小部件
1.0
2015-07-31 07:07 UTC
Requires
- bower-asset/jsoneditor: ~3.1
- yiisoft/yii2: 2.0.*
Requires (Dev)
- yiisoft/yii2-debug: 2.0.*
This package is auto-updated.
Last update: 2024-09-23 01:45:45 UTC
README
此扩展为 Yii2 框架提供 Jsoneditor 集成。此包是从 [DevGroup-ru/yii2-jsoneditor] (https://github.com/DevGroup-ru/yii2-jsoneditor) 分支而来,增加了活动表单支持,因为我的拉取请求没有合并。
安装
此扩展需要 Jsoneditor
安装此扩展的首选方式是通过 composer。
运行以下命令:
php composer.phar require --prefer-dist loveorigami/yii2-jsoneditor "*"
或者添加以下内容到你的 composer.json 文件的 require 部分:
"loveorigami/yii2-jsoneditor": "*"
一般用法
use lo\widgets\Jsoneditor; Jsoneditor::widget( [ 'editorOptions' => [ 'modes' => ['code', 'form', 'text', 'tree', 'view'], // available modes 'mode' => 'tree', // current mode ], 'name' => 'editor', // input name. Either 'name', or 'model' and 'attribute' properties must be specified. 'options' => [], // html options ] )
或者使用活动表单
<?= $form->field($model,'name')->widget(Jsoneditor::className(), [ 'editorOptions' => [ 'modes' => ['code', 'form', 'text', 'tree', 'view'], // available modes 'mode' => 'tree', // current mode ], ] ); ?>