Ciao,
Quando voglio vedere solo 10 post nella sezione “ultimi”, e quando ce ne saranno di più, crea una nuova pagina 2/2 ecc.
Come posso fare, per favore?
Ciao,
Quando voglio vedere solo 10 post nella sezione “ultimi”, e quando ce ne saranno di più, crea una nuova pagina 2/2 ecc.
Come posso fare, per favore?
Per quanto ne so, non è possibile utilizzare la paginazione. È semplicemente impossibile con questo design.
La paginazione non è poi così buona. La gente era abituata a usarla perché in passato era la soluzione più semplice, ma non è così pratica. C’è sempre bisogno di cliccare per andare avanti e la maggior parte delle persone tende a non cliccare, non va mai oltre una o al massimo due sottopagine. Lo scrolling offre un accesso più facile ai contenuti precedenti.
Perché vorresti usare la paginazione?
Nel mio lavoro mi hanno dato un compito del genere, quindi né javascript né funzionerà?
No, non funzionerà.
Puoi usare gli argomenti qui sotto per convincere il tuo capo che ti ha dato un compito impossibile.
Beh, Discourse è puro JavaScript, quindi tutto è possibile ![]()
Disclaimer: non programmo.
Per ottenere la paginazione, devi caricare gli header di tutti gli argomenti. Altrimenti, non puoi sapere se un argomento si troverebbe nella pagina 2, 79 o 2298. Ma quell’ordine non è fisso come lo sarebbe su siti di tipo blog, come WordPress.
Ogni volta che qualcuno commenta, c’è un auto-bump, ecc., quindi quell’ordine dovrebbe cambiare. Dovresti quindi costruire tutte le sottopagine ogni volta che succede qualcosa. Suppongo che sia molto costoso.
Inoltre, è inutile. Cosa ottiene un utente se sa che ci sono 26768 sottopagine?
Come ho detto, non programmo. Ma mi occupo di UX/UI/creazione di contenuti e molto spesso devo dire a un cliente che una cosa desiderata è impossibile o una pessima idea.
Quindi. Qual è la reale necessità per cui dovresti costruire una paginazione sui più recenti?