sto con successo restituire i dati dal controllerInfinite Scroll jQuery & laravel 5 Impagina
public function index()
{
$posts = Post::with('status' == 'verified)
->paginate(30);
return view ('show')->with(compact('posts'));
}
Inoltre, sto mostrando con successo tutto quello che a mio avviso:
<div id="content" class="col-md-10">
@foreach (array_chunk($posts->all(), 3) as $row)
<div class="post row">
@foreach($row as $post)
<div class="item col-md-4">
<!-- SHOW POST -->
</div>
@endforeach
</div>
@endforeach
{!! $posts->render() !!}
</div>
Tutto funziona bene fino ad ora.
Tuttavia, non ho ricevuto la documentazione ufficiale. Cosa sono 'div.navigation
' e '#content div.post
'? Cosa dovrebbero essere nel mio caso?
frammento Documentazione:
$('#content').infinitescroll({ navSelector : "div.navigation", // selector for the paged navigation (it will be ?>hidden) nextSelector : "div.navigation a:first", // selector for the NEXT link (to page 2) itemSelector : "#content div.post" // selector for all items you'll retrieve });
Edit: La mia Javascript So Far
$(document).ready(function() {
(function() {
var loading_options = {
finishedMsg: "<div class='end-msg'>Congratulations! You've reached the end of the internet</div>",
msgText: "<div class='center'>Loading news items...</div>",
img: "/assets/img/ajax-loader.gif"
};
$('#content').infinitescroll({
loading: loading_options,
navSelector: "ul.pagination",
nextSelector: "ul.navigation a:first",
itemSelector: "#content div.item"
});
});
});
Il [< [1] 2] 3]>] parte viene creato nella parte inferiore della pagina ma lo scorrimento infinito non funziona. Inoltre, non ricevo registri o errori nella console.
Bene, nei commenti è descritto ciò che questi selettori sono. 'div.navigation' è la tua navigazione (che non hai, ma potresti produrla come' $ posts-> render() '). e 'itemSelector' è il selettore di un elemento (nel tuo caso:' div.col-md-4'. Pensa ad aggiungere un'altra classe come 'post' ad esso). – Tim
Ho modificato la mia domanda e aggiunto le lezioni come hai detto, tuttavia, non riuscivo ancora a collegarle nel mio cervello. Puoi mostrarmi per favore? – senty
Vedere il mio plug-in infinit per l'impaginazione L5 qui http://stackoverflow.com/questions/31853472/laravel-infinite-scroll-for-pagination-output –