Използвайки Laravel 5.2
, имам формуляр в един от моите Blade
шаблони, който искам да отворя и да сочи към именуван маршрут, който включва променлива.
По същество искам командата за разрешен формуляр да се отвори, както следва:;
<form method="POST" action="http://my.url.com/dash/varname">
</form>
И така, използвайки Blade
, искам да отворя формуляра, използвайки посочения маршрут, така че ако това се промени в моя routes.php
, формулярът пак ще работи.
Опитвам се да го направя по следния начин:
{!! Form::open(['url' => "route('dashboard.setup', ['var' => 'varname'])", 'method' => 'post']) !!}
{!! Form::close() !!}
също
{!! Form::open(['route' => "dashboard.setup, ['var' => 'varname']", 'method' => 'post']) !!}
{!! Form::close() !!}
Но това не работи. Как мога да направя това и да избегна твърдото кодиране на URL адреса и променливата? Благодаря!