<?php use yii\helpers\Html; use yii\widgets\ActiveForm; use wbraganca\dynamicform\DynamicFormWidget; use app\models\Contact; ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelContacts[0], 'formId' => $form->id, 'formFields' => ['name', 'email']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-list"></i> Contacts <button type="button" class="add-item btn btn-success btn-sm pull-right"><i class="glyphicon glyphicon-plus"></i> Add</button> </h4> </div> <div class="panel-body"> <div class="container-items"><!-- widgetBody --> <?php foreach ($modelContacts as $i => $contact) { ?> <div class="item panel panel-default"><!-- widgetItem --> <div class="panel-heading"> <h3 class="panel-title pull-left">Contact</h3> <div class="pull-right"> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
?> <?php echo $form->field($model, 'po_no')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'description')->textarea(['rows' => 6]); ?> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> PO Items</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsPoItem[0], 'formId' => 'dynamic-form', 'formFields' => ['po_item_no', 'quantity']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsPoItem as $i => $modelPoItem) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Po Item</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<div class="row"> <div class="col-xs-5"> <?php // Monto de Propuesta echo $form->field($model, 'asistente')->textarea(['maxlength' => true]); ?> </div> </div> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> Contactos</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsContactos[0], 'formId' => 'dynamic-form', 'formFields' => ['nombre', 'cargo', 'telefono', 'correo']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsContactos as $i => $modelContacto) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Contactos</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<div class="box box-primary"> <?php $form = ActiveForm::begin(['id' => 'dynamic-form', 'layout' => 'horizontal']); ?> <div class="box-body"> <?php echo $form->field($model, 'code')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'customer')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'date')->widget(DatePicker::className(), ['options' => ['class' => 'form-control'], 'dateFormat' => 'yyyy-MM-dd']); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelDetails[0], 'formId' => 'dynamic-form', 'formFields' => ['item_id', 'quantity', 'price']]); ?> <table class="table table-striped table-bordered container-items"> <tr> <th>#</th> <th>Barang</th> <th>Jumlah</th> <th><button type="button" class="pull-right add-item btn btn-success btn-xs"><i class="fa fa-plus"></i> Tambah</button></th> </tr> <?php foreach ($modelDetails as $i => $modelDetail) { ?> <tr class="item"> <td> <b><?php echo $i + 1;
// 'format' => 'yyyy-mm-dd', //// 'viewMode' => 'Months', //// 'minViewMode' => 'months', //// 'todayHighlight' => true // ] //]); ?> <br/> <div class="rows"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> Страхувальники</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.form-options-body', 'widgetItem' => '.form-options-item', 'limit' => 50, 'min' => 0, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsStr[0], 'formId' => 'dynamic-form', 'formFields' => ['col1', 'col2', 'col3']]); ?> <div class="container-items"><!-- widgetContainer --> <button type="button" class="add-item btn btn-success">Додати страхувальника <i class="glyphicon glyphicon-plus"></i></button> <table class="table table-bordered table-striped margin-b-none"> <thead> <tr> <th class="col-sm-3">Код ЄДРПОУ страхувальника</th> <th class="col-sm-4">Назва страхувальника</th> <th class="col-sm-4">Період за який відсутні позначки про сплату</th> <th class="col-sm-1"></th> </tr> </thead> <tbody class="form-options-body">
<tr class="db-table"> <td> <button type="button" class="del-db-table btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </td> <td> <?php echo $form->field($table, "[{$i}]name")->textInput(['maxlength' => true, 'class' => 'form-control']); ?> </td> <td> <?php $tableUnique = uniqid(); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamic_columns_' . $tableUnique, 'widgetBody' => '.db-columns-' . $tableUnique, 'widgetItem' => '.db-column-' . $tableUnique, 'insertButton' => '.add-db-column-' . $tableUnique, 'deleteButton' => '.del-db-column-' . $tableUnique, 'model' => $table->columns[0], 'min' => 1, 'formId' => $form->id, 'formFields' => ['name', 'type']]); ?> <table class="table table-bordered db-columns-table"> <tbody class="db-columns-<?php echo $tableUnique; ?> "> <?php foreach ($table->columns as $c => $column) { ?> <?php echo $this->render('_column', ['form' => $form, 'table' => $table, 'i' => $i, 'column' => $column, 'c' => $c, 'tableUnique' => $tableUnique]); ?> <?php }
</div> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> Contactos</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsContactos[0], 'formId' => 'dynamic-form', 'formFields' => ['puesto', 'nombre', 'apellido', 'asistente', 'telefono', 'correo', 'direccion', 'sectorcontacto_id']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsContactos as $i => $modelContacto) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Contactos</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
$form = ActiveForm::begin(['id' => 'dynamic-form']); ?> <div class="row"> <div class="col-sm-6"> <?php echo $form->field($modelQuestionList, 'title')->textInput(['maxlength' => true]); ?> </div> </div> <div class="padding-v-md"> <div class="line line-dashed"></div> </div> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-questions', 'widgetItem' => '.question', 'min' => 1, 'insertButton' => '.add-question', 'deleteButton' => '.remove-question', 'model' => $modelsQuestion[0], 'formId' => 'dynamic-form', 'formFields' => ['type', 'quest_text', 'answer']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <i class="fa fa-envelope"></i> Вопросы <button type="button" id="add-question-button" class="pull-right add-question btn btn-success btn-xs"><i class="fa fa-plus"></i>Добавить вопрос</button> <div class="clearfix"></div> </div> <div class="panel-body container-questions"><!-- widgetContainer --> <?php foreach ($modelsQuestion as $index => $modelQuestion) { ?> <div class="question panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <span class="panel-title-question">Вопрос : <?php
</div> </div> <?php $modelsAnswerVariants = $model->answerVariants; ?> <?php $modelsAnswerVariants = $modelsAnswerVariants ? $modelsAnswerVariants : [new AnswerVariant(), new AnswerVariant()]; ?> <div id="answer-variants-block" class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-list"></i> <?php echo $model->getAttributeLabel('answer'); ?> </h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'min' => 2, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsAnswerVariants[0], 'formId' => 'dynamic-form', 'formFields' => ['answer', 'scores']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsAnswerVariants as $i => $modelsAnswerVariant) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Вариант ответа <?php echo $i + 1; ?> </h3> <div class="pull-right"> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button>
<?php use wbraganca\dynamicform\DynamicFormWidget; use kartik\datecontrol\DateControl; use yii\widgets\MaskedInput; ?> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-briefcase"></i> Listagem de Empregos Anteriores</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_empregos', 'widgetBody' => '.container-empregos', 'widgetItem' => '.emprego', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-emprego', 'deleteButton' => '.remove-emprego', 'model' => $modelsEmpregos[0], 'formId' => 'dynamic-form', 'formFields' => ['empresa', 'cidade', 'cargo', 'atividades', 'inicio', 'termino', 'curriculos_id']]); ?> <div class="container-empregos"><!-- widgetContainer --> <?php foreach ($modelsEmpregos as $i => $modelEmpregos) { ?> <div class="emprego panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Emprego Anterior</h3> <div class="pull-right"> <button type="button" title="Adicione mais empregos anteriores!" class="add-emprego btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i> Adicione emprego</button> <button type="button" class="remove-emprego btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div> <div class="panel-body"> <?php // necessary for update action.
/* @var $form kartik\widgets\ActiveForm */ ?> <div class="parameter-form"> <?php $form = ActiveForm::begin(['id' => 'dynamic-form']); ?> <?php echo $form->errorSummary($models); ?> <div class="row"> <div class="col-md-12"> <!-- Tabular Input --> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 99, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $models[0], 'formId' => 'dynamic-form', 'formFields' => ['name', 'code', 'type', 'status', 'sort']]); ?> <div id="panel-option-values" class="panel panel-default"> <div class="panel-heading"> <i class="fa fa-building"></i> Parameters <button type="button" class="pull-right add-item btn btn-success btn-xs"><i class="fa fa-plus"></i> Add Company</button> <div class="clearfix"></div> </div> <div class="dynamicform_wrapper"> <table class="table table-bordered table-striped margin-b-none"> <thead> <tr> <th>Name</th> <th>Code</th> <th>Type</th> <th>Status</th>
<?php use yii\helpers\Html; use wbraganca\dynamicform\DynamicFormWidget; use app\modules\unicred\models\AnswerVariant; $answVar = new AnswerVariant(); $answVar->id = $modelsAnswerVariant[0]->id; $answVar->question_id = $modelsAnswerVariant[0]->question_id; $answVar->answer = $modelsAnswerVariant[0]->answer; $modelsAnswerVariant[0] = $answVar; $modelsAnswerVariant[0]->oldAttributes = $modelsAnswerVariant[1]->oldAttributes; DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_inner', 'widgetBody' => '.container-answervariants', 'widgetItem' => '.answervariant-item', 'min' => 1, 'insertButton' => '.add-answervariant', 'deleteButton' => '.remove-answervariant', 'model' => new AnswerVariant(['scenario' => 'form']), 'formId' => 'dynamic-form', 'formFields' => ['answer']]); ?> <table class="table table-bordered"> <thead> <tr> <th>Вариант ответа</th> <th class="text-center"> <button type="button" class="add-answervariant btn btn-success btn-xs"><span class="glyphicon glyphicon-plus"></span></button> </th> </tr> </thead> <tbody class="container-answervariants"> <?php if ($modelsAnswerVariant) { foreach ($modelsAnswerVariant as $indexAnswerVariant => $modelAnswerVariant) { ?> <tr class="answervariant-item"> <td class="vcenter"> <?php // necessary for update action.
echo $form->field($model, 'by')->textInput(['maxlength' => true]); ?> </div> <div class="col-xs-5 col-sm-5 col-md-5"> <?php echo $form->field($model, 'remark')->textInput(['maxlength' => true]); ?> </div> </div> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-plus"></i> บันทึกผล</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsCalitems[0], 'formId' => 'dynamic-form', 'formFields' => ['tool_id', 'result', 'cuase']]); ?> <div class="container-items"> <?php foreach ($modelsCalitems as $i => $modelCalitems) { ?> <div class="item panel panel-default"> <div class="panel-heading"> <h4 class="panel-title pull-left"><i class="glyphicon glyphicon-search"></i> คลิกเลือกรายการ</h4> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"> <i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"> <i class="glyphicon glyphicon-minus"></i></button> </div>
<?php use wbraganca\dynamicform\DynamicFormWidget; ?> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-bookmark"></i> Listagem de Cursos Complementares</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_complemento', 'widgetBody' => '.container-complementos', 'widgetItem' => '.complemento', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-complemento', 'deleteButton' => '.remove-complemento', 'model' => $modelsComplemento[0], 'formId' => 'dynamic-form', 'formFields' => ['cursos', 'certificado', 'curriculos_id']]); ?> <div class="container-complementos"><!-- widgetContainer --> <?php foreach ($modelsComplemento as $i => $modelComplemento) { ?> <div class="complemento panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Curso Complementar</h3> <div class="pull-right"> <button type="button" class="add-complemento btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-complemento btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div> <div class="panel-body"> <?php // necessary for update action. if (!$modelComplemento->isNewRecord) { echo Html::activeHiddenInput($modelComplemento, "[{$i}]id");
<div class="col-xs-6 col-sm-4 p5"> <div class="ml20"> <?php echo $form->field($model, 'abstract', array('labelOptions' => array('class' => 'f18')))->textArea(['class' => 'form-control intp', 'rows' => '6', 'style' => 'height:65px !important;']); ?> </div></div> </div><!-- row div ends --> </div><!-- bdr div ends --> <!-- new part start --> <div class="test"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 100, 'min' => 0, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsSdaSchedules[0], 'formId' => $model->formName(), 'formFields' => ['AmgeContactList.Name', 'Title', 'Functions.Name', 'Group_name', 'Phone', 'id', 'congress_id', 'sda_id', 'attendee_id', 'assigned']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-envelope"></i> Amgen Attendees <button type="button" class="add-item btn btn-success btn-sm pull-right"><i class="glyphicon glyphicon-plus"></i> Add</button> </h4> </div> <div class="panel-body"> <div class="container-items"><!-- widgetBody --> <?php foreach ($modelsSdaSchedules as $i => $modelsSdaSchedule) { ?> <div class="item panel panel-default"><!-- widgetItem --> <div class="panel-heading">
<?php echo $form->field($model, 'tuote_id')->widget(Select2::classname(), ['data' => ArrayHelper::map(Tuote::find()->all(), 'id', 'nimi'), 'language' => 'fi', 'options' => ['placeholder' => 'Valitse'], 'pluginOptions' => ['allowClear' => true]]); ?> <div class="row" style="width:80% display:table" > <div class="panel panel-default"> <div class="panel-heading" style="width:80%" ><h4><i class="glyphicon glyphicon-option-vertical"></i> Analysoitavat bakteerit</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsBakteeri[0], 'formId' => 'dynamic-form', 'formFields' => ['nimi', 'm_oletusarvo1', 'M_oletusarvo2', 'Osanaytteita_n', 'Osanaytteidenmaara_c']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsBakteeri as $i => $modelsBakteeri) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Valitse uusi kohde</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus" id="lisaa_analyysi" ></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
</div> <?php } ?> </div> </div> </div><!-- .panel --> <?php DynamicFormWidget::end(); ?> <!-- ends here --> </div> <div class="test"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper_ol', 'widgetBody' => '.container-items', 'widgetItem' => '.item_ol', 'limit' => 100, 'min' => 0, 'insertButton' => '.add-item_ol', 'deleteButton' => '.remove-item_ol', 'model' => $modelsOlAttendees[0], 'formId' => $model->formName(), 'formFields' => ['OlAttendees.Name', 'ol_email', 'ol_phone_no', 'ol_bio', 'id', 'congress_id', 'meeting_id', 'ol_attendee_id']]); ?> <div class="panel dynamicform_wrapper_ol panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-envelope"></i> OL Attendees <button type="button" class="add-item_ol btn btn-success btn-sm pull-right"><i class="glyphicon glyphicon-plus"></i> Add</button> </h4> </div> <div class="panel-body"> <div class="container-items"><!-- widgetBody --> <?php foreach ($modelsOlAttendees as $i => $modelMeetingSchedule) { ?> <div class="item item_ol panel panel-default"><!-- widgetItem --> <div class="panel-heading">
</div> <div class="col-xs-4"> <?php $lista = \yii\helpers\ArrayHelper::map(\backend\modules\mrp\models\Unidadmedida::find()->asArray()->all(), 'id', 'descripcion'); echo $form->field($model, 'unidad_id')->dropDownList($lista); ?> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i>Presentaciones</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsPresentacion[0], 'formId' => 'dynamic-form', 'formFields' => ['insumo', 'marca', 'presentacion', 'presentacionunidad_id', 'equivalencia', 'equivalenciasunidad_id']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsPresentacion as $i => $modelPresentacion) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Presentación del Insumo</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
echo $form->field($modelPerson, 'first_name')->textInput(['maxlength' => true]); ?> </div> <div class="col-sm-6"> <?php echo $form->field($modelPerson, 'last_name')->textInput(['maxlength' => true]); ?> </div> </div> <div class="padding-v-md"> <div class="line line-dashed"></div> </div> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.house-item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-house', 'deleteButton' => '.remove-house', 'model' => $modelsHouse[0], 'formId' => 'dynamic-form', 'formFields' => ['description']]); ?> <table class="table table-bordered table-striped"> <thead> <tr> <th>Houses</th> <th style="width: 450px;">Rooms</th> <th class="text-center" style="width: 90px;"> <button type="button" class="add-house btn btn-success btn-xs"><span class="fa fa-plus"></span></button> </th> </tr> </thead> <tbody class="container-items"> <?php foreach ($modelsHouse as $indexHouse => $modelHouse) { ?>
<?php $form = ActiveForm::begin(['id' => 'dynamic-form']); ?> <div class="row" style="margin-top:150px;"> <div class="col-sm-4"> <?php echo $form->field($modelCustomer, "subject_term")->textInput(['maxlength' => true]); ?> </div> </div><!-- .row --> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-th-list"></i> Subjects</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsAddress[0], 'formId' => 'dynamic-form', 'formFields' => ['scholar_scholar_id', 'subject_id']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsAddress as $i => $modelAddress) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Subject</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<?php echo $form->field($modelCustomer, 'first_name')->textInput(['maxlength' => true]); ?> </div> <div class="col-sm-6"> <?php echo $form->field($modelCustomer, 'last_name')->textInput(['maxlength' => true]); ?> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> Addresses</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsAddress[0], 'formId' => 'dynamic-form', 'formFields' => ['full_name', 'address_line1', 'address_line2', 'city', 'state', 'postal_code']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsAddress as $i => $modelAddress) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Address</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<?php echo $form->field($model, 'agent')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'phone')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'description')->widget(CKEditor::className(), []); ?> <div class="properties"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'min' => 0, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $model, 'formId' => 'dynamic-form', 'formFields' => ['name', 'value']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-tags"></i> Характеристики <button type="button" class="add-item btn btn-success btn-sm pull-right"> <?php echo FA::icon('plus'); ?> Добавить </button> </h4> </div> <div class="panel-body">
<?php $group = $groupProperty['group']; if (!$group->isNewRecord) { echo Html::activeHiddenInput($group, "[{$i}]id"); } ?> <div class="row"> <div class="col-sm-5"> <?php echo $form->field($group, "[{$i}]name")->textInput(['maxlength' => true]); ?> </div> </div> <?php $propertyWidget = DynamicFormWidget::begin(['widgetContainer' => "property_dynamic_form_{$i}", 'widgetBody' => ".properties-container", 'widgetItem' => ".property-panel-body", 'insertButton' => '.property-button-add', 'deleteButton' => '.property-button-remove', 'model' => new \common\models\Property(), 'formId' => 'category-form', 'formFields' => ['name', 'unit', 'filter_type']]); ?> <div class="container-items"><!-- widgetContainer --> <div class="property-item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Properties</h3> <div class="pull-right"> <button type="button" class="property-button-add btn btn-primary btn-xs"><i class="glyphicon glyphicon-plus"></i></button> </div> <div class="clearfix"></div> </div> <div class="properties-container"> <?php foreach ($groupProperty['properties'] as $nestedI => $property) { ?>
<label class="control-label" for="order-orderdate"><br/>Статус замовлення: <?php echo $model->orderStatus; ?> </label> </div> <?php echo $form->field($model, 'orderComment')->textInput(['maxlength' => true])->label('Примітка'); ?> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 10, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelItems[0], 'formId' => 'ISSUEform', 'formFields' => ['materialName', 'materialDescription', 'amount', 'amontActual', 'amountMeters', 'amountMetersEstimated', 'clisheName', 'clisheCutting', 'colorNumbers', 'dateStart', 'dateFinish', 'comment']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-th-list"></i> Позиції <button type="button" class="add-item btn btn-success btn-sm pull-right"><i class="glyphicon glyphicon-plus"></i> Add</button> </h4> </div> <div class="panel-body"> <div class="container-items"><!-- widgetBody --> <?php foreach ($modelItems as $i => $modelItem) { ?> <div class="item panel panel-default"><!-- widgetItem -->
<div class="row" style="display:table; margin-left:2px;" > <div class="panel panel-default"> <div class="panel-heading" style="height:80%;" ><h4><i class="glyphicon glyphicon-option-vertical"></i> Lisää tuloksia</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => $osanaytteet_n, 'min' => $minimi, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsBakteeri[0], 'formId' => 'dynamic-form', 'formFields' => ['bakteeri_id', 'm_tulos1', 'M_tulos2']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsBakteeri as $i => $modelsBakteeri) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Valitse uusi kohde</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus" id="lisaa_analyysi" ></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<?php echo $form->field($model, 'id_area')->dropDownList(ArrayHelper::map(Area::find()->where(['eliminado' => 0])->all(), 'id', 'nombre'), ['prompt' => 'Seleccione el area']); ?> <?php echo $form->field($model, 'id_tipo')->radioList(ArrayHelper::map(\app\models\Tipo::find()->all(), 'id', 'nombre'))->label(false); ?> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"> <h4><i class="glyphicon glyphicon-question-sign"></i> Respuestas</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 4, 'min' => 0, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelRespuestaExamen[0], 'formId' => 'dynamic-form', 'formFields' => ['nombre_opcion', 'descripcion_respuesta', 'puntos_otorgados', 'imgfile']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelRespuestaExamen as $i => $modelRespuestaExamen) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Respuesta</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<!-- <?php echo DatePicker::widget(['model' => $model, 'attribute' => 'birth_date', 'dateFormat' => 'yyyy-MM-dd']); ?> --> <?php echo $form->field($model, 'notes')->textarea(['rows' => 6]); ?> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i> Phones</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 5, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsPhone[0], 'formId' => 'dynamic-form', 'formFields' => ['number']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsPhone as $i => $modelPhone) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Phones</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<div class="col-sm-6"> <?php echo $form->field($modelTransaksi, 'id_pelanggan')->dropDownList($modelTransaksi->KodePelanggan(), ['prompt' => 'Select...'])->label('Nama Pelanggan'); ?> </div> <div class="col-sm-6"> <?php echo $form->field($modelTransaksi, 'id_teknisi')->dropDownList($modelTransaksi->Pegawai(), ['prompt' => 'Select...'])->label('Nama Teknisi'); ?> </div> </div> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 25, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => $modelsTransaksiItem[0], 'formId' => 'dynamic-form', 'formFields' => ['id', 'transaksi_id', 'produk_id', 'jumlah', 'diskon', 'subtotal']]); ?> <div class="container-items"><!-- widgetContainer --> <?php foreach ($modelsTransaksiItem as $i => $modelTransaksiItem) { ?> <div class="item panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Item</h3> <div class="pull-right"> <button type="button" class="add-item btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
<?php } ?> </div> <?php DynamicFormWidget::end(); ?> </div> </div> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><h4><i class="glyphicon glyphicon-envelope"></i>Bitácoras</h4></div> <div class="panel-body"> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper3', 'widgetBody' => '.container-items3', 'widgetItem' => '.item3', 'limit' => 4, 'min' => 1, 'insertButton' => '.add-item3', 'deleteButton' => '.remove-item3', 'model' => $modelsBitacora[0], 'formId' => 'dynamic-form', 'formFields' => ['estado_rce_examen_id', 'observacion']]); ?> <div class="container-items3"><!-- widgetContainer --> <?php foreach ($modelsBitacora as $i => $modelBitacora) { ?> <div class="item3 panel panel-default"><!-- widgetBody --> <div class="panel-heading"> <h3 class="panel-title pull-left">Bitácora</h3> <div class="pull-right"> <button type="button" class="add-item3 btn btn-success btn-xs"><i class="glyphicon glyphicon-plus"></i></button> <button type="button" class="remove-item3 btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button> </div> <div class="clearfix"></div> </div>
?> <script src="jquery-latest.min.js" type="text/javascript"></script> <div class="outputbaseline-form"> <?php $form = ActiveForm::begin(['id' => 'dynamic-form']); ?> <?php echo $form->field($model, 'id_base_line')->dropDownList(ArrayHelper::map(Baseline::find()->where($stringcondition, $arraybaselinesudahselesai)->all(), 'id', 'uraian')); ?> <!-- Data global Form --> <?php DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper_template', 'widgetBody' => '.container-items-template', 'widgetItem' => '.item-template', 'limit' => 20, 'min' => 0, 'insertButton' => '.add-item-template', 'deleteButton' => '.remove-item-template', 'model' => $template[0], 'formId' => 'dynamic-form', 'formFields' => ['id']]); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4> <i class="glyphicon glyphicon-user"></i> Format tabel <button type="button" class="add-item-template btn btn-primary btn-sm pull-right"><i class="glyphicon glyphicon-plus"></i> Add</button> </h4> </div> <div class="panel-body"> <div class="container-items-template"><!-- widgetBody --> <?php foreach ($template as $i => $tmp) { ?> <div class="item-template panel panel-default"><!-- widgetItem -->