【发布时间】:2022-01-03 14:46:19
【问题描述】:
我必须在其中一个页面上创建一个表单,该表单将根据菜肴类型或菜肴类型等搜索餐点及其食谱...... 这是我返回视图的函数,但我在下面以粗体显示的行中有一个错误:
public static function SearchPage()
{
$DishType = DishType::getAllDishType();
$CuisineType = CuisineType::getAllCuisineType()
return view("vueRecipeSearch", [
'DishType' => DishType::getAllDishType(),
CuisineType::getAllCuisineType()
]);
}
这是视图的一部分,我想在其中使用变量:
<label for="DishType">Dish type :</label>
<select id="DishType" name ="DishType">
@foreach($DishType as $Dish)
<option value="Dessert">{{$Dish->dish}}</option>
@endforeach
</select>
我想对美食类型做同样的事情,但不能因为我不知道如何返回多个变量..
【问题讨论】:
-
应该是传递给
view的关联数组...键是视图中变量的名称...您没有为第二个值分配键"以这种方式传递信息时,数据应该是具有键/值对的数组。”
标签: php html laravel laravel-blade