【发布时间】:2017-08-07 06:34:52
【问题描述】:
我正在创建一个简单的博客,并尝试使用相同的刀片来编辑和添加文章。
我已经设法让它工作,但我认为我这样做的方式很奇怪。
我必须在刀片中使用if(!empty($article)) 或{{$article->title or ''}}。
有没有更好的方法?尝试将它们混合在一起是不好的做法吗?
这是我的添加/编辑/刀片以便更好地理解
<form method="post" action="/blog/{{$article->id or ''}}">
{{ csrf_field() }}
@if(!empty($article))
<input type="hidden" name="_method" value="PUT">
@endif
<input type="text" name="title" class="form-control" value="{{$article->title or ''}}" />
<textarea name="content" class="form-control">{{$article->content or ''}}</textarea>
<button type="submit">Envoyer</button>
</form>
【问题讨论】: