【发布时间】:2018-05-20 20:55:43
【问题描述】:
我的控制器中有一个创建方法
public function create()
{
$image = PropertyUser::where('user_id', '=', Auth::user()->id)->get();
foreach($image as $property)
{
$id = $property->property_id;
}
$image_main = Image::where('property_id', $id)->get();
return view('settings.photos', ['image_array' => $image_main]);
}
这是我的 photos.blade 文件
<form name="asc" action="{{route("settings.photos")}}" method="post" class="text-center">
@csrf
<input type="submit" value="Ascending " class="settings-photos-header2 text-center"/> |
</form><form name="dec" action="{{route("settings.photos")}}" method="post" class="text-center">
@csrf
<input type="submit" value= " Descending" class="settings-photos-header2 text-center"/>
</form>
<h2 class="settings-photos-header2 text-center">Photo Gallery</h2>
@foreach ($image_array as $images)
<div class="image-warp"><img src="{{$images->filename}}"
style="width:100px;height:100px;"><br/><span style="color: #1b1e21">{{$images->description}}</span>
</form>
</div>
@endforeach
问题-我怎样才能让 asc 按钮按升序和 des 降序对图像进行排序,有没有办法将它连接到我的控制器,或者有没有办法通过任何方式按升序和降序对它们进行排序其他方式?
【问题讨论】:
-
只是旁注:您的
foreach(image as property)....最后一个property_id被选中,这看起来有些不对劲。这是故意的吗? -
最后一个用户登录的属性ID不仅仅是最后一个属性ID