2015-07-02 3 views
1

Проблема в том, что формы и html fuctions возвращаются с значениями ASCI тегов.Проблемы с html и формами фасадов

{{ Form::open(['method' => 'delete']) }} 
<a href="{{ url('cats/'.$cat->id.'/delete')}}"> 
    <span class="glyphicon glyphicon-trash"></span> 
    Delete 
</a> 
{{ Form::close() }} 

Результат:

&lt;form method=&quot;POST&quot; action=&quot;http://localhost/firstApp/public/cats/1&quot; accept-charset=&quot;UTF-8&quot;&gt;&lt;input name=&quot;_method&quot; type=&quot;hidden&quot; value=&quot;DELETE&quot;&gt;&lt;input name=&quot;_token&quot; type=&quot;hidden&quot; value=&quot;kRqLd1lCbS9qNkH7DX4cZbctUHzbpqONP4FwsSis&quot;&gt; 
<a href="http://localhost/firstApp/public/cats/1/delete"> 
    <span class="glyphicon glyphicon-trash"></span> 
    Delete 
</a> 
&lt;/form&gt; 

У меня такая же проблема с функциями LINK_TO тоже. Я не знаю, может быть, проблема с движком шаблонов клинков?

Также я хочу спросить, есть ли способ использовать удаленные маршрутизаторы со ссылками не с формами?

ответ

3

Это не проблема, лезвие {{ }} экранирует выход по умолчанию.

Если вы не хотите, чтобы избежать выхода просто сделать {!! !!}

{!! Form::open(['method' => 'delete']) !!} 
<a href="{!! url('cats/'.$cat->id.'/delete') !!}"> 
    <span class="glyphicon glyphicon-trash"></span> 
    Delete 
</a> 
{!! Form::close() !!} 
Смежные вопросы