slavkovrn/yii2-jsoneditor Yii2 JsonEditor widget uses Json Editor plugin for jQuery

JsonEditor widget for Yii2 Framework uses Json Editor plugin for jQuery

  1. Installation
  2. Usage

JsonEditor widget demo page

The extension uses Json Editor plugin by Author Jadesoul http://jadesoul.org for jQuery and makes user interface for changing json values.

JsonEditor widget

Installation

The preferred way to install this extension is through composer.

Either run:

composer require slavkovrn/yii2-jsoneditor

or add

"slavkovrn/yii2-jsoneditor": "*"

to the require section of your composer.json file.

Usage

Set link to extension in your view:

<?php
use slavkovrn\jsoneditor\JsonEditorWidget;
use yii\widgets\ActiveForm;
use yii\helpers\Html;
?>
    <?php $ form = ActiveForm::begin(); ?>

    <?= $form->field($model, 'username')->widget(JsonEditorWidget::class,[
        'rootNodeName' => 'root1',
    ]) ?>

    <?= $form->field($model, 'email')->widget(JsonEditorWidget::class,[
        'rootNodeName' => 'root2',
    ]) ?>

    <div class="form-group">
        <?= Html::submitButton('Save', ['class' => 'btn btn-success']) ?>
    </div>

    <?php ActiveForm::end(); ?>

write comments to admin

0 0
1 follower
936 downloads
Yii Version: 2.0
License: BSD-3-Clause
Category: User Interface
Developed by: Viacheslav Kolesnikov
Created on: Aug 25, 2019
Last updated: (not set)
Packagist Profile
Github Repository

Related Extensions