title = 'Update: ' . $model->name; $this->params['breadcrumbs'][] = ['label' => 'Organizations', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => $model->name, 'url' => ['view', 'id' => $model->id]]; $this->params['breadcrumbs'][] = 'Update'; $format = <<< SCRIPT function format(state) { return state.text.replace(/
/gi, " | "); } SCRIPT; $this->registerJs($format, \yii\web\View::POS_HEAD); ?>
field($model, 'short_name')->textInput(['maxlength' => true]) ?>
field($model, 'name')->textInput(['maxlength' => true]) ?>
field($model, 'edrpou')->textInput() ?>
field($model, 'vat')->dropDownList([ '1' => 'Без НДС', '2' => '0%', '3'=>'20%' ]); ?>
field($model, 'bank_id')->widget(Select2::class, [ 'data' => $banks,//['1' => 'Some Bank Name'], 'options' => ['placeholder' => 'Select a state ...'], 'pluginOptions' => [ 'allowClear' => true, 'templateSelection' => new JsExpression('format'), 'escapeMarkup' => new JsExpression('function (markup) { return markup; }'), //'templateSelection' => new JsExpression('function (markup) { console.log(markup); return markup; }'), ], 'pluginEvents' => [ "select2:select" => "function(e) { document.getElementById('bankCol').innerHTML = e.params.data.text; }", "select2:unselect" => "function() { document.getElementById('bankCol').innerHTML = ''; }" ], ]); ?> field($model, 'bank_id')->textInput() */?>
field($model, 'address_1')->textInput(['maxlength' => true]) ?>
field($model, 'address_2')->textInput(['maxlength' => true]) ?>
field($model, 'address_3')->textInput(['maxlength' => true]) ?>
field($model, 'comment')->textarea(['rows' => 6]) ?>
'btn btn-success']) ?>