2016-08-03 4 views
0

Ich erweitere ein Blade-Layout in Laravel. In der Masterseite habe ich ein HTML-Formular definiert, und ich möchte die Aktions-URL des Formulars in der untergeordneten Seite festlegen.Laravel - Korrekte Verwendung der URL :: route() - Funktion im erweiterten Blade

Master:

@section('left') 
<form method="post" action="@yield('action')"> 
    @show 
</form> 

Kind:

@section('left') 
    @parent 
    @section('action', "{{ URL::route('contact') }}") 
    <button name="ok" class="btn-link">register</button> 
@stop 

mit diesem Code, Form Aktion setzt wie folgt:

<form action="<?php echo e(URL::route('contact')); ?>" method="post"> 
    <button class="btn-link" name="ok">register</button> 
</form> 

Antwort

0
@section('action', URL::route('contact'))