unclead / yii2-multiple-input

Yii2 widget for handle multiple inputs for an attribute of model
https://unclead.github.io/yii2-multiple-input/
BSD 3-Clause "New" or "Revised" License
393 stars 126 forks source link

Проблема с клонированием #351

Closed Moonwolf45 closed 3 years ago

Moonwolf45 commented 3 years ago

Здравствйте. Вообщем, использую ваш плагин совместно, динамической формой "wbraganca/yii2-dynamicform" (это для справки) и вообщем когда при нажатии кнопки скопировать строку, он её копирует, но все данные сдвигаются вправо на один стобец, вот как это выглядит: 1

Ну вообщем как это можно решить, вот код формы: `

field($ticket, "[{$index}]status")->checkbox(); ?> field($ticket, "[{$index}]schedule")->widget(MultipleInput::class, [ 'min' => 1, 'value' => $ticket->schedule, 'cloneButton' => true, 'columns' => [ [ 'name' => 'time', 'type' => TimePicker::class, 'title' => Yii::t('app', 'Time'), 'defaultValue' => date('H:' . 00), 'options' => [ 'pluginOptions' => [ 'showMeridian' => false, 'minuteStep' => 60 ] ], ], [ 'name' => 'time_count_tickets', 'title' => Yii::t('app', 'Time count tickets'), 'defaultValue' => 6, 'enableError' => true, 'options' => [ 'type' => 'number', 'class' => 'input-priority', 'min' => 6 ] ], [ 'name' => 'price_adults', 'type' => NumberControl::class, 'title' => Yii::t('app', 'Price adults'), 'defaultValue' => 1, 'enableError' => true, 'options' => [ 'class' => 'input-priority' ] ], [ 'name' => 'price_stud', 'type' => NumberControl::class, 'title' => Yii::t('app', 'Price stud'), 'defaultValue' => 1, 'enableError' => true, 'options' => [ 'class' => 'input-priority' ] ], [ 'name' => 'price_children', 'type' => NumberControl::class, 'title' => Yii::t('app', 'Price children'), 'defaultValue' => 1, 'enableError' => true, 'options' => [ 'class' => 'input-priority' ] ] ] ])->label(Yii::t('app', 'Schedule') . ' (' . Yii::$app->formatter->asDate($dates[$index]) . ')'); ?>
                        </div>`

Вот основная часть, думаю остальной код будет лишним, хотя могу добавить и его, если необходимо

Moonwolf45 commented 3 years ago

Еще может быть вот так, если нажимать уже на скопированные строки: 2

unclead commented 3 years ago

will be fixed in #348 (I close this ticket as duplicat)

unclead commented 3 years ago

@Moonwolf45 The issue should be fixed in version 2.25.0