如何在Laravel 5中重定向到动态URL?

时间:2018-11-08 01:22:28

标签: laravel-5 url-redirection

我想将包含“添加新”表单的页面重定向到另一个带有标签的页面。我想在返回页面时激活特定选项卡。但是,我在查看页面时遇到了问题,因为页面URL中有{id}值。 这是提交表单后要查看的重定向页面的路线:

Route::get('/view_profil/{id}', 'Modul\ProfilController@show')->name('viewProfil');

我已将以下代码重定向到控制器中:

return redirect()->route('viewProfil', [$id})->withInput(['tab'=>'keluarga']);

我也尝试过:

 return redirect()->route('viewProfil')->withInput(['tab'=>'keluarga', 'id'=>$id]);

但是他们两个都没有获得正确的URL来查看页面

这是来自“添加新”表格的一些示例:

 {!! Form::open(['method' => 'POST', 'action' => ['Modul\KeluargaController@store', $id]]) !!}

       @if(Auth::check())

        @if(count($dataItemregistration) > 0)
            @foreach($dataItemregistration as $valueItemregistration) 

             <div class="form-group">
                <div class="row">
                    <div class="col-lg-3"> 
                      {{ Form::label('id', 'ID') }}
                    </div>
                    <div class="col-lg-7"> 
                      {{ Form::text('itemregistrationid', $id, ['class' => 'form-control', 'placeholder' => '', 'readonly' => 'true']) }}
                    </div>
                </div>
              </div>

              <div class="form-group">
                <div class="row">
                    <div class="col-lg-7"> 
                      {{ Form::hidden('sectionid', $valueItemregistration->SectionID, ['class' => 'form-control', 'placeholder' => '']) }}
                    </div>
                </div>
              </div>
<div class="form-group">
            <div class="row">
              <div class="col-lg-3"> 
                {{ Form::label('nama_bank', 'Nama Bank/No Akaun Keluarga') }}
              </div>
              <div class="col-lg-7"> 
                {{ Form::text('no_akaun', '', ['class' => 'form-control', 'placeholder' => '']) }}
              </div>
            </div>
        </div>

       @endif

       @if(Auth::guest())
           <a href="/login" class="btn btn-info"> Anda perlu log masuk.</a>
       @endif
        <div class="col-lg-10 text-center">           
            {{ Form::submit('Add New', ['class' => 'btn btn-primary']) }}

            {!! Form::close() !!}

0 个答案:

没有答案