Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем привет! Laravel 5.7
Предыстория: у меня на главной странице есть кнопка, нажав на неё открывается окно с формой:
<form action="{{ route('home::number', $item->id_auto ?? "") }}" method="post">
{{ csrf_field() }}
<label for="">Логин</label>
<input class="form-control" type="text" name="login " value="{{ $item->login ?? "" }}"
placeholder="Введите свой логин" required=""><br>
<label for="">Ваш id</label>
<input class="form-control" type="text" name="id_auto " value="{{ $item->id_auto ?? "" }}" readonly="">
<br>
<label for="">Ваш пароль</label>
<input class="form-control" type="text" name="password_auto " value="{{ $item->password_auto ?? '' }}" readonly="">
<br>
<hr/>
<input class="btn btn-danger w-100" type="submit" value="Перейти">
</form>
Чего бы я хотел: я бы хотел, чтобы нажав на кнопку открытия формы id и пароль уже были автоматически сгенерированы и показаны клиенту.
Как мне это сделать?
Я пробовал сделать функцию генерации в моделях, но она срабатывает только после отправления данных на сервер, т. е. вводить как бы ничего не нужно, поля оставляешь пустыми и потом в личном кабинете смотришь пароль и id. Пробовал создать и подключить новый файл с генерацией, но, чтобы он сработал, нужно сделать кнопку "Сгенерировать" под полем. Это, конечно, тоже не плохо, но я бы хотел, чтобы нажав на кнопку, далее никуда не надо было тыкать, уже был виден свой пароль и свой id.
P. s. для данного вопроса, вряд ли нужно предоставлять контроллеры и модели, поэтому сначала без них, но если будет нужно я мигом)
P. s. s. для тех, кто не телепат, я вроде ясно объяснил, чего я хочу))
Изменено Sepol (30.10.2018 10:23:05)
Не в сети
Сделай на js генерацию при клике на кнопку и подставляй в при открытии формы в инпуты
Не в сети
Страницы 1