]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-258] скрыть кнопку принятия до выбора в группе другие, поправка пересчёта
authorAlexander Smirnov <fredeom@mail.ru>
Thu, 5 Dec 2024 13:01:08 +0000 (16:01 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Thu, 5 Dec 2024 13:01:08 +0000 (16:01 +0300)
erp24/views/shift-transfer/update.php
erp24/web/js/shift-transfer/update.js

index 3e85ea9944bca4bea16896c81853263875ca7b87..a58fb91beabec8007f3bc4d062297ef82b2c5c0b 100644 (file)
@@ -73,14 +73,14 @@ $this->registerCss('
             <summary>Другие</summary>
             <div class="col-9">
                 <?php $hints1 = ProductsClass::getHints(); unset($hints1['other_items']); ?>
-                <?= $form->field($shiftTransfer, 'groups1')->checkboxList($hints1, ['checked' => 1]) ?>
+                <?= $form->field($shiftTransfer, 'groups1')->checkboxList($hints1, ['checked' => 1, 'onclick' => '$("#acceptDiv").removeClass("d-none");']) ?>
             </div>
         </details>
-        <div class="col-9">
+        <div class="col-2">
             <?php $hints2 = [ProductsClass::HINT_OTHER_ITEMS => 'Номенклатура 1%'] ?>
             <?= $form->field($shiftTransfer, 'groups2')->checkboxList($hints2, ['checked' => 1]) ?>
         </div>
-        <div class="col-2 mt-5">
+        <div id='acceptDiv' class="col-2 mt-5 d-none">
             <?= Html::submitButton('Применить', ['class' => 'btn btn-success', 'name' => 'action', 'value' => 'applyGroups']) ?>
         </div>
     </div>
index ee787388db6c43ec4aef1a5ee84bbdbecc9a0122..5614ad28f02aed974a533ca149219e4ed7649efc 100644 (file)
@@ -110,7 +110,7 @@ $(document).ready(() => {
     $('.multiple-input').on('afterInit', function(){
         const rows = $('.multiple-input-list__item');
         for (let currentIndex = 0; currentIndex < rows.length; currentIndex++) {
-            setMultipleInputHandlers(currentIndex + 1, rows[currentIndex]);
+            setMultipleInputHandlers(currentIndex, rows[currentIndex]);
         }
     }).on('afterAddRow', function(e, row, currentIndex) {
         setMultipleInputHandlers(currentIndex, row);