Joomla.it Forum

Joomla! 3 => Joomla! 3 => : Certened 07 Sep 2017, 08:42:55

: Articoli per utenti registrati
: Certened 07 Sep 2017, 08:42:55
Buongiorno
cercherò di essere breve nella spiegazione del mio problema.
Ho creato una serie di articoli riservati agli utenti registrati, ho assegnato i giusti livelli di accesso ecc.
Invio il link della pagina (delle pagine) agli utenti tramite newsletter; gli utenti dalla mail cliccano il link e visualizzano in modo corretto le prime righe in chiaro del testo introduttivo e poi di seguito hanno il classico link "registrati per leggere il seguito".
Se cliccano il link vengono reindirizzati in modo corretto alla pagina di login;
effettuano il login in modo corretto ma vengono reindirizzati alla pagina del proprio profilo utente;

Io avrei la necessità che dopo il login l'utente venga reindirizzato direttamente all'articolo che stava leggendo, articolo che può essere ogni volta differente (dipende dal link cliccato nella newsletter) e quindi non può essere inserito nel redirect della voce dei menu "login".

Cercando una possibile soluzione ho trovato questa guida che descrive esattamente quello che ho già fatto, metto il link nel caso la mia spiegazione non fosse chiara http://www.extrowebsite.com/blog/articoli-joomla-per-utenti-registrati (http://www.extrowebsite.com/blog/articoli-joomla-per-utenti-registrati) (spero di non violare le regole del forum linkando una pagina esterna; nel caso mi scuso e la cancellerò).

Suggerimenti su come posso risolvere?
Nella mia voce di menu login ho settato la stringa "Redirezione voce di menu login" su "predefinito".

Il sito è aggiornato alla 3.6.5, template Protostar modificato.

Grazie a chi vorrà aiutarmi a capire dove sbaglio.
: Re:Articoli per utenti registrati
: alexred 07 Sep 2017, 09:37:17
Ciao    Certened,
non credo sia possibile fare quello che chiedi.
Forse puoi indicare di far tornare l'utente dopo il login ad una pagina con l'elenco degli ultimi articoli, così l'utente può vedere il titolo dell'articolo che stava leggendo e tornare a leggerlo tutto.
: Re:Articoli per utenti registrati
: Certened 07 Sep 2017, 21:39:16
Grazie per la risposta alexred.

Immagino che mettendo mano al codice si possa fare (ma io non ne sono in grado purtroppo);
per esempio phocadownload lo fa: se un file è accessibile ai soli utenti registrati, nel momento in cui selezioni il pulsante per il download del file ti chiede di eseguire il login e dopo il login ti riporta alla pagina precedente (quella da cui effettuare il download).
: Re:Articoli per utenti registrati
: alexred 08 Sep 2017, 07:48:59
già, peccato che lo sviluppatore di quella estensione esterna non abbia proposto la stessa soluzione per il codice di Joomla  :(
: Re:Articoli per utenti registrati
: Certened 11 Sep 2017, 12:23:43
Già !!

Nel frattempo (sempre relativamente a questo problema) ho scoperto una cosa che forse merita di essere approfondita e potrebbe interessare ad altri:

ho una voce di menu categoria/blog che mi genera una pagina con l'elenco degli articoli di una determinata categoria;
bene, l'articolo con accesso riservato agli utenti registrati, in questa pagina ha il pulsante "leggi tutto" che è differente dagli altri in quanto contiene la scritta "Registrati per leggere il seguito..." ;
se seleziono questo pulsante mi reindirizza alla pagina di login e dopo il login mi porta a leggere in modo corretto il testo integrale dell'articolo.

Se invece visualizzo  la pagina dell'articolo dal suo link o cliccando il titolo ipertestuale dalla pagina categoria/blog, visualizzo il testo introduttivo e poi la scritta/link "Registrati per leggere il seguito..." (che è un link, non è un pulsante);
selezionando il link mi reindirizza alla pagina di login e dopo il login non mi porta a leggere l'articolo ma mi porta alla pagina del profilo utente;

In tutti e due i casi (pulsante e link) l'indirizzo è http://www.miosito.it/login.html?return= seguito da due interminabili stringhe di caratteri incomprensibili; le due stringhe dopo il "?return=" sono differenti.

Riassumendo : se il "leggi tutto" è il pulsante visualizzato nella pagina categoria/blog, dopo il login reindirizza alla lettura dell'articolo in modo corretto, mentre se il "leggi tutto" è il link della pagina articolo, dopo il login reindirizza al profilo utente.

Mi aiuteresti a capire se sono io che ho sbagliato qualcosa, ovvero come posso fare affinchè anche il "link leggi tutto" si comporti come il "pulsante leggi tutto"?

Grazie.
: Re:Articoli per utenti registrati
: danpdanp 17 Nov 2017, 16:01:30
ho una voce di menu categoria/blog che mi genera una pagina con l'elenco degli articoli di una determinata categoria;
bene, l'articolo con accesso riservato agli utenti registrati, in questa pagina ha il pulsante "leggi tutto" che è differente dagli altri in quanto contiene la scritta "Registrati per leggere il seguito..." ;
se seleziono questo pulsante mi reindirizza alla pagina di login e dopo il login mi porta a leggere in modo corretto il testo integrale dell'articolo.

Riassumendo : se il "leggi tutto" è il pulsante visualizzato nella pagina categoria/blog, dopo il login reindirizza alla lettura dell'articolo in modo corretto, mentre se il "leggi tutto" è il link della pagina articolo, dopo il login reindirizza al profilo utente.


Nel mio caso viene sempre mostrato il profilo utente o l'URL che inserisco nelle opzioni della voce di menù che porta al login. Non riesco a far visualizzare l'articolo con accesso riservato dopo il clic sul link "Registrati per leggere il seguito" (anche se in forma di pulsante, anche se in una categoria blog).
Cosa bisognerebbe inserire nelle opzioni dedicate al reindirizzamento della voce di menù "Login" per essere condotti all'articolo (ogni volta diverso, è bene ricordarlo)?