Vox Populi(x) forum

Alexandria Book Library => Supporto (Support) => Topic started by: francesko on 21 February 2017, 09:45:41

Title: Problema con la paginazione
Post by: francesko on 21 February 2017, 09:45:41
Buongiorno, sto utilizzando (ancora non è pubblicato) questo splendido componente per la gestione di una libreria. Ho riscontrato però, solo a fine lavoro, qualche difetto. Non so se è esattamente un bug o la volontà precisa di chi lo ha programmato. La paginazione, mantiene il valore start ad ogni nuova ricerca. Esempio:

1° ricerca:
- paginazione a 20;
- risultato ricerca 150 risultati;
- inizio paginazione a 1 (limitstart 0)
- consulto fino alla 5 pagina (start 80);

Effettuo una 2° ricerca:
- paginazione sempre a 20;
- risultato ricerca 200 risultati;
- inizio paginazione a 5 (resta il valore start 80)

Soltanto io ho questo problema? Vi sarei grado se mi forniste un consiglio su come risolvere il problema. Da programmatore sarei in grado di risolvere il problema. Ma per evitare di stare ore e ore a comprendere la logica di chi lo ha pensato mi sarebbe utile un consiglio.
Title: Re: Problema con la paginazione
Post by: federica on 25 February 2017, 17:55:06
Ciao,
grazie per la segnalazione. Non me lo aveva segnalato nessuno ma il problema esiste!
Per correggerlo devi modificare i seguenti files.
components/com_abook/views/search/tmpl/default_items.php sotto alla riga 151 inserisci
<input type="hidden" name="limitstart" value="" />
components/com_abook/site/models/search.php alla riga 264 modifica da:
$limit = $app->getUserStateFromRequest('com_abook.search.list.limit', 'limit', $params->get('limit'), 'uint');
a:
$limit = $app->getUserStateFromRequest('com_abook.search.list.' . $itemid . '.limit', 'limit', $params->get('limit'), 'uint');

Prima di fare la verifica devi cancellare i cookies dal tuo browser e anche la sessione nella tabella #_session del database, oppure usa momentaneamente un altro browser.
Fammi sapere.
Title: Re: Problema con la paginazione
Post by: francesko on 25 February 2017, 18:06:00
Ciao Federica, grazie mille per la risposta. Lunedì farò le modifiche e ti aggiornerò sui risultati.
Title: Re: Problema con la paginazione
Post by: federica on 18 April 2017, 10:50:25
Ciao, tutto a posto?
Title: Re: Problema con la paginazione
Post by: francesko on 18 April 2017, 17:24:00
Quote from: federica on 18 April 2017, 10:50:25
Ciao, tutto a posto?
Ciao Federica, grazie. Con il tuo consiglio ho risolto!
Title: Re: Problema con la paginazione
Post by: federica on 30 April 2017, 09:47:28
Bene! Grazie per il feedback.
Mi farebbe molto picere se mettessi una recensione nella pagina dedicata ad abook su joomla (https://extensions.joomla.org/extension/alexandria-book-library/)
Title: Re: Problema con la paginazione
Post by: francesko on 02 May 2017, 10:56:28
Fatto!