我正在尝试提交表单,但是laravel在此行中引发错误。 请帮助我确定问题所在。
<form method = '{{isset($address)? 'PATCH': 'POST}}' action="{{isset($address) ? 'acount/$id' : '/account'}}" >
错误:语法错误,意外的“操作”(T_STRING),预期为“或”)
答案 0 :(得分:0)
您没有正确使用引号。像这样使用它:
<form method="{{ isset($address) ? 'PATCH': 'POST' }}" action="{{ isset($address) ? 'acount/'.$id : '/account' }}" >
答案 1 :(得分:0)
尝试一下:
<form method = "POST" action="{{isset($address) ? 'acount/$id' : '/account'}}" >
{{ (isset($address)) ? method_field('PUT') : '' }}
{{ csrf_field() }}