2015-07-31 2 views
2

У меня есть список изображений, которые нужно показывать в определенном порядке.PHP: Итерация через список на странице обновления

Я бы хотел пропустить эти изображения с помощью перезагрузки страницы.

ie. first load -> image 1, second load -> image 2, etc

Я делаю это на laravel 5.1 с помощью сеансов, но по какой-то причине я постоянно получаю один и тот же список снова и снова.

function show($id) { 

    // .. snip 
    if (! session()->has('images')) { 

     $list = Images::all(); 

     session()->put('images', $list); 
    } 

    $banners = session()->pull('images'); 
    $banner = $banners->shift(); 

    if (!$banners->isEmpty()) { 
     session()->put('images', $banners); 
    } 

    dd($banner); 
} 

Я продолжаю подниматься с тем же знаменем здесь. Что я делаю не так?

ответ

1

/facepalm

Я забыл, что я использовал Lumen для этого сайта и не Laravel. Я только что разрешил Сессии по documentation.