use hipanel\modules\stock\widgets\combo\SourceCombo; use hipanel\widgets\Box; use hipanel\widgets\DynamicFormWidget; use yii\bootstrap\ActiveForm; use yii\helpers\Html; $this->title = Yii::t('hipanel:stock', 'Replace'); $this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; ?> <?php $form = ActiveForm::begin(['id' => 'repair-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => reset($models)->scenario])]); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => count($models), 'min' => count($models), 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['partno', 'src_id', 'dst_id', 'serials', 'move_type', 'supplier', 'order_no', 'move_descr']]); ?> <div class="container-items"> <?php foreach ($models as $i => $model) { ?> <?php echo Html::activeHiddenInput($model, "[{$i}]id"); ?> <div class="item"> <?php Box::begin(); ?> <div class="row input-row margin-bottom"> <div class="col-md-6"> <?php
use hipanel\modules\stock\widgets\combo\DestinationCombo; use hipanel\modules\stock\widgets\combo\PartnoCombo; use hipanel\modules\stock\widgets\combo\SourceCombo; use hipanel\widgets\Box; use hipanel\widgets\DynamicFormWidget; use yii\bootstrap\ActiveForm; use yii\helpers\Html; $scenario = $this->context->action->scenario; $this->title = Yii::t('hipanel:stock', 'Move by one'); $this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; $form = ActiveForm::begin(['id' => 'dynamic-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => reset($models)->isNewRecord ? 'create' : 'update'])]); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 99, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['id', 'move_type', 'src_id', 'dst_id', 'descr', 'remotehands', 'remote_ticket', 'hm_ticket']]); ?> <div class="container-items"> <?php foreach ($models as $i => $model) { ?> <?php // necessary for update action. $model->scenario = $scenario; if ($scenario === 'update' || $scenario === 'move') { echo Html::activeHiddenInput($model, "[{$i}]id"); } ?> <div class="item"> <?php Box::begin();
use hipanel\widgets\DynamicFormWidget; use yii\helpers\Html; use yii\helpers\Url; use yii\widgets\ActiveForm; $this->title = Yii::t('hipanel:stock', 'Reserve'); $this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; $scenario = $this->context->action->scenario; ?> <?php $form = ActiveForm::begin(['id' => 'dynamic-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => $scenario])]); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 99, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['part']]); ?> <div class="container-items"> <?php foreach ($models as $i => $model) { ?> <?php // necessary for update action. $model->scenario = $scenario; echo Html::activeHiddenInput($model, "[{$i}]id"); ?> <div class="item"> <?php Box::begin(); ?>
?> </div> <div class="col-md-2 text-right"> <?php echo Html::submitButton(Yii::t('hipanel', 'Save'), ['class' => 'btn btn-success', 'id' => 'nss-save-button', 'data-loading-text' => '<i class="fa fa-circle-o-notch fa-spin"></i> ' . Yii::t('hipanel', 'saving')]); ?> </div> </div> <div class="row"> <div class="col-md-12"> <hr> <div class=""> <div class=""> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 13, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($nsModels), 'formId' => 'nss-form-pjax', 'formFields' => ['name', 'ip', 'domain_name']]); ?> <div class="container-items"> <?php foreach ($nsModels as $i => $nsModel) { ?> <?php echo Html::activeHiddenInput($nsModel, "[{$i}]domain_name", ['value' => $model->domain, 'class' => 'domain_name']); ?> <div class="item"> <div class="row" style="margin-bottom: 5pt"> <div class="col-md-5"> <?php echo $form->field($nsModel, "[{$i}]name")->textInput(['placeholder' => $nsModel->getAttributeLabel('name'), 'data-attribute' => 'name'])->label(false); ?>