Две формы, которые имеют одинаковые маршруты, но должны перенаправлять на разные страницы - PullRequest
0 голосов
/ 31 января 2020

Я создал модал. Внутри модальная форма. Я использовал этот модал на двух страницах. Когда я нажимаю на кнопку отправить в модальной форме на второй странице, она перенаправляет на первую страницу. Я не хочу, чтобы это случилось. Я хочу, чтобы он перенаправлял на свою страницу.

<form action="{{route('asd')}}" method="post">
<div class="form-group row">
   <label for="procurement_name" class="col-md-3 col-form-label text-md-rigth">PROCUREMENT MODE 
   </label>
   <input id="procurement_name" type="text" name="procurement_name" class="col-md-9 form-control" form="sub-form" required>
   </div>
   <div class="form-group row justify-content-around">
   <button type="submit" class="btn btn-primary btn-block" form="sub-form" style="font-size: 25px;">SAVE PROCUREMENT MODE</button>
   </div>
</form>

Ответы [ 2 ]

0 голосов
/ 31 января 2020

Спасибо всем, но я решил свою проблему ..

switch ($request->redirectUrl){
    case 'procurement':
          return redirect(route('procurement.index'));
          break;
    default:
          return redirect(route('purchaseOrder.create'));
          break;
}
0 голосов
/ 31 января 2020

Попробуйте вот так

просто добавьте один скрытый вход

<input type="hidden" name="redirectUrl" value="www.google.com">

и основываясь на этом вы можете перенаправить с контроллера

<form action="{{route('asd')}}" method="post">
    <input type="hidden" name="redirectUrl" value="www.google.com">
    <div class="form-group row">
        <label for="procurement_name" class="col-md-3 col-form-label text-md-rigth">PROCUREMENT MODE
        </label>
        <input id="procurement_name" type="text" name="procurement_name" class="col-md-9 form-control" form="sub-form"
            required>
    </div>
    <div class="form-group row justify-content-around">
        <button type="submit" class="btn btn-primary btn-block" form="sub-form" style="font-size: 25px;">SAVE
            PROCUREMENT MODE</button>
    </div>
</form>

Контроллер внутри

retrun redirect($request->redirectUrl) // then you can redirect

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...