我試圖通過href將參數從事件列表發送到頁面到事件頁面。將數據從控制器傳遞到刀片視圖laravel
我的路線是
Route::get('eventpage', '[email protected]')->name('eventpage');
我的事件控制器是
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class EventController extends Controller
{
public function index(Request $request)
{
$id = $request->query('id');
$event = DB::table('events')->where('id',$id)->get();
$pics = DB::table('pictures')->where('event_id',$id)->get();
$n = count($pics); // the number of pictures for a particular event
return view('pages.eventPage');
}
}
麻煩的是,第一個變量我嘗試使用,$ N,它給了我錯誤「Undefined variable:n」
我的刀片代碼如下
@for($i = 1; $i < $n; $i++)
<li data-target="#carousel-example-generic" data-slide-to="{{ $i }}"></li>
@endfor
我在做什麼錯?
有很多問題解釋了這一點,輸入問題標題會導致大量類似的問題。 – hassan
我想,我只是不知道如何制定它,直到我已經寫下這個問題,所以我讓它成爲...... –