2017-09-30 8 views
0

Laravel 5.2を使用してプロジェクト管理アプリケーションを開発しています。ビューに位置sidebar.blade.php魔女としての私のアプリケーションサイドバーメニューの\レイアウトはパーシャルを\ \ sidebar.blade.phpローカルホストのLaravel 5.2でプロジェクトIDを持つ共同作業者を取得する方法

<li><a href="#">Edit Account</a></li> 
    <li><a href="{{ route('projects.index') }}">Projects</a></li> 
    <li><a href="{{ route('collaborators.form')}}">Collaborators</a></li> 
    <li><a href="#">Todos</a></li> 

私はサイドバーページでプロジェクトのリンクをクリックしたときに既存のページを表示します。サイドバーで共同作業者をクリックすると、各プロジェクトに共同作業者を追加する必要があります。私の共同研究者は、ビュー/協力者/形で形成

私の問題は、私は私がプロジェクト10で午前と私は協力者のリンクをクリックして、私は私が既存の

localhost:8000/project/10/collaborators 

localhostのURLを以下の必要があるときに考慮する必要がこれです

<div class="col-md-4" style="border:1px solid #ccc;margin-left:15px;padding:10px;"> 
       <h4 class="page-header"> 
        Collaborators 
       </h4> 
       <form class="form-vertical" role="form" method="post" action=""> 
       <div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}"> 
        <label> Add New </label> 
        <input type="text" name="task_name" class="form-control" id="name" value="{{ old('task_name') ?: '' }}"> 
        @if ($errors->has('task_name')) 
         <span class="help-block">{{ $errors->first('task_name') }}</span> 
        @endif 
       </div> 

       <div class="form-group"> 
        <button type="submit" class="btn btn-info">Add User</button> 
       </div> 
       <input type="hidden" name="_token" value="{{ csrf_token() }}"> 
       </form> 
</div> 

ルートは、この

Route::get('/collaborators', function(){ 
     return view('collaborators.form'); 
    })->name('collaborators.form'); 

ですが、それは

としてlocalhostのみURLを生成しています

これはどのように管理できますか?

+0

にこの問題 – John

+0

干し草についての任意のアイデアを使用して、私はあなたからいくつかの助けが必要 – John

答えて

0

は、たぶん私は何かが欠けていますが、あなたはこれを行うにしようとしている。

Route::get('/project/{project}/collaborators', function(){ 
     return view('collaborators.form'); 
    })->name('collaborators.form'); 

そしてroute('collaborators.form', $project)

関連する問題