【发布时间】:2018-03-19 05:33:17
【问题描述】:
我正在使用 laravel 5.2,并且正在开发项目管理工具。在我的应用程序中,我有项目,每个项目都有任务,一个任务可能有子任务。在每个任务中,我都有创建子任务的按钮,如下所示,
<a href="" class="editInline"><i class="glyphicon glyphicon-plus"></i></a>
当我查看与每个项目相关的任务列表时,我的网址如下。
http://localhost:8000/projects/1
现在我在视图文件的子任务文件夹中有子任务表单,可以为每个任务输入子任务
subtasks/subtask.blade.php
现在我需要在单击子任务时输入按钮重定向子任务刀片文件,因为 url 是这样的。
http://localhost:8000/projects/1/task/1/subtask
如何管理子任务添加按钮的href
<a href="" class="editInline"><i class="glyphicon glyphicon-plus"></i></a>
我的路线? 更新 这是我的子任务输入表单
<form class="form-vertical" role="form" method="post" action="{{ route('projects/{projectId}/task/{taskId}/subtask')}}">
<div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}">
<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">Create Task</button>
</div>
<input type="hidden" name="_token" value="{{ csrf_token() }}">
</form>
我的子任务表单操作正确吗?
【问题讨论】: