웹 페이지의 컨트롤러 및 블레이드 파일에 Laravel을 사용하고 있습니다. 뭔가처럼 내 코드는 다음과 같습니다Laravel 동일한 데이터를 가져오고 페이지 매기기
@foreach ($properties as $property)
<div class="geo">
<span class="lat">{{ $property->title }}</span>,
<span class="lng">{{ $property->description }}</span>
</div>
내가 달성하고자하는 카테고리를 얻는 것입니다
PropertiesController
$properties = Property::where('status', 1);
$properties = $properties->orderBy('properties.created_at', 'DESC')->paginate(8);
return view('properties.index')->with('properties', $properties);
index.blade.php에서 w.r.t. 속성과 함께 수, 즉, 나는이와
$properties = Property::where('status', 1);
$categories = array();
if (is_null($req->c)) {
$search = $properties;
foreach (Category::all() as $category) {
array_push(
$categories,
array(
'id' => $category->id,
'name' => $category->category,
'counts' => count($search->where('properties.category', $category->id)->get()),
)
);
}
}
$properties = $properties->orderBy('properties.created_at', 'DESC')->paginate(8);
return view('properties.index')->with('properties', $properties)->with('categories', $categories);
$search = $properties;
및
'counts' => count($search->where('properties.category', $category->id)->get()),
를하고있는 중이 야가 아닌 객체의 속성을 얻으려고 노력
나에게주는
<span class="lat"><?php echo e($property->title); ?></span>,
어디에서 사용 했습니까()? 내가 볼 수 있니? –