我想要一个按钮的url将其带到url中有id的页面。
控制器:
public function printpreviewingredients($MealPlan_ID)
{
//contains the value
$ingredientsid = $MealPlan_ID;
return view('MealPlanDisplay.printpreviewingredientslist', compact('ingredientsid'));
带有url的按钮:
<div class="d-flex justify-content-end mb-4">
<a class="btn btn-primary" href="{{ url('/printpreviewingredients/pdf/$ingredientsid') }}">Export to PDF</a>
</div>
尽管$ingredientsid的值不是空的,但它仍然不会将该值放在url链接中。如何将变量从控制器方法传递到按钮url?我可以让它在带有@foreach循环的表中工作,但在表示方面,它看起来并不正确。
1条答案
按热度按时间beq87vna1#
必须连接变量,不要在单引号内使用php。使用单引号时,即使使用php语法,其中的所有内容都将作为字符串。
使用:
而不是: