Как в Yii2 данные из виджета передать в форму .регистрации.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Как в Yii2 данные из виджета передать в форму .регистрации.

Сообщение rosswe »

Доброго времени.
Для регистрационной формы добавил поле для подтверждения пароля ,также добавил виджет для генерации случайного пароля,.
Всё работает валидация js тоже,.на данный момент выглядит так- http://joxi.ru/1A5vdz9tno6Nzr
то есть надо копировать руками и вставлять в другие два поля.
Мне нужно добавить автоматизацию что бы методом POST передавались данные по нажатии на submit из формы " сгенерировать" в формы " Пароль "и "Подтвердите пароль"

Код: Выделить всё

<div class="col-md-6">

                        <p>Сгенерировать</p>

                        <?= \dektrium\passfield\Passfield::widget([

                            'name'   => 'password', // the input name
                            'config' => []          // passfield configuration
                        ]) ?>

                        <?= $form->field($model, 'password')->passwordInput() ?>

                        <?php if ($module->enableGeneratingPassword === false): ?>// "Введите пароль "
                            <?= $form->field($model, 'password2')->passwordInput() ?>//"Подтвердите пароль"
                        <?php endif ?>

                    </div>
как я делал на чистом рнр у меня не получилось..
Как это в Yii2 это грамотно реализовать?
Последний раз редактировалось rosswe 2019.03.26, 10:49, всего редактировалось 2 раза.
Shotty
Сообщения: 36
Зарегистрирован: 2019.03.02, 19:30

Re: Как в Yii2 данные c виджета в форму .

Сообщение Shotty »

мб сохранить этот пароль в сессию из неё уже в поле?
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Re: Как в Yii2 данные c виджета в форму .

Сообщение rosswe »

Shotty писал(а): 2019.03.24, 22:53 мб сохранить этот пароль в сессию из неё уже в поле?
код как написать?чтобы появлялась кнопка вставить . а потом добавлялось в обо поля..
Аватара пользователя
leonenco
Сообщения: 155
Зарегистрирован: 2017.01.30, 22:42

Re: Как в Yii2 данные из виджета передать в форму .регистрации.

Сообщение leonenco »

Через JS пробовал или JQuery?
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Re: Как в Yii2 данные из виджета передать в форму .регистрации.

Сообщение rosswe »

Да,- вот по этим инструкциям
https://codepen.io/mrusklon/pen/oGGQbE?editors=1010
https://jsfiddle.net/kgdu917g/
Не работает.
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Re: Как в Yii2 данные из виджета передать в форму .регистрации.

Сообщение rosswe »

Разобрался подружил виджет yii с js..
работает.
Ответить