• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Spain CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Link_logout non funzionante
PostPosted: Wed Jun 15, 2011 4:47 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Thu May 10, 2007 10:18 pm
Posts: 158
Location: Bologna
Ciao a tutti,
ho installato le ultime versioni disponibili di FEU, CC e SelfRegistration, ma non riesco a far funzionare questo pezzo di codice nel template:
{if $customcontent_loggedin}
{cms_module module=FrontEndUsers form=silent}
{$link_logout} : {$link_changesettings}
{else}
{cms_selflink page="login"}
{/if}

In pratica accade che non riesco a visualizzare il link di Logout quando sono loggato nel sito.
QUalcuno può aiutarmi?
GRazie


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Thu Jun 16, 2011 3:25 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Thu May 10, 2007 10:18 pm
Posts: 158
Location: Bologna
Ho fatto dei progressi, modificando il codice:
\$1:
{if $customcontent_loggedin}

in
\$1:
{if $ccuser->loggedin()}

Ora mi prende se sono loggato o meno.
Mi rimane solo un problema con l'opzione "form" di FEU.
In pratica se richiamo nell'opzione il form silent con:
\$1:
{cms_module module=FrontEndUsers form=silent}

in uscita ottengo questo errore:
\$1:
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/studiodilallo.it/httpdocs/cms/modules/FrontEndUsers/FrontEndUsers.module.php on line 360

In particolare il codice che uso è:
\$1:
{if $ccuser->loggedin()}
  {cms_module module=FrontEndUsers form=silent}
  {$link_logout}
{else}
  {cms_selflink page="login_accesso"}
{/if}

La pagina mi mostra ora correttamente il link per il logout, ma nella riga precedente c'è l'errore che ho riportato precedentemente.

Da notare che per tutte le altre opzioni dei form il tutto funziona correttamente, che ci sia un bachetto?

Grazie per i suggerimenti


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Sun Jul 17, 2011 10:11 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Thu May 10, 2007 10:18 pm
Posts: 158
Location: Bologna
Nessun suggerimento per questo problema?
Grazie


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Tue Jul 19, 2011 8:43 am 
Offline
Forum Members
Forum Members

Joined: Tue May 12, 2009 5:57 pm
Posts: 51
Location: Perugia
Ciao Marcolet.
Io gestisco le cose in modo un po' diverso, utilizzando i templates del modulo.
Cio non toglie, però, che anche il tuo ragionamento dovrebbe funzionare.
Prova a mettere le virgolette su 'silent'.


Valerio


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Tue Jul 19, 2011 7:47 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Thu May 10, 2007 10:18 pm
Posts: 158
Location: Bologna
Grazie per la risposta,
avevo già provato anche con le virgolette e gli apici, ma non cambia nulla.
Cosa intendi che usi "i templates del modulo"?
Io il codice che hai visto l'ho messo dentro il template della pagina.
Ciao


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Wed Jul 20, 2011 2:55 pm 
Offline
Forum Members
Forum Members

Joined: Tue May 12, 2009 5:57 pm
Posts: 51
Location: Perugia
Io, di solito, metto:
\$1:
{cms_module module=FrontEndUsers lang="it_IT"}
nel template della pagina.
Ci pensa il modulo, poi, a visualizzare:

se l'utente non è loggato, il "Modello di login" impostato nel modulo FrontEndUsers;

se l'utente è loggato, il "Modello di logout" impostato nel modulo FrontEndUsers.

Questo, ad esempio, è il mio Modello di login:

\$1:
{* login form template *}
{* this is a sample template, feel free to customize it *}
<div id="login">
{$startform}

<p>
 {$prompt_username}:&nbsp;<div id="username">{$input_username}</div><br/>
 {$prompt_password}:&nbsp;<div id="password">{$input_password}</div>
 {if isset($captcha)}
   <br/>
   {$captcha_title}: {$input_captcha}<br/>
   {$captcha}
 {/if}
 {if isset($input_rememberme)}
   <br/>
   {$input_rememberme}&nbsp;{$prompt_rememberme}<br/>
 {/if}
 <br/><br/>
 <input type="submit" name="{$feuactionid}submit" value="{$mod->Lang('login')}"/><br/>
 
</p>
{if $error}
  {$error}<br>
{/if}
{$endform}
</div>


e questo di logout:

\$1:
<!-- Logout form template -->
<div id="logout">
  <p>{$prompt_loggedin}&nbsp;<br>
    {$username}</p>

<p><a href="{cms_selflink href='user-password' }">Cambia Password</a></p>

  <p><a href="{$url_logout}" title="{$mod->Lang('info_logout')}">{$mod->Lang('logout')}</a></p>
</div>
<!-- Logout form template -->
 


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Link_logout non funzionante
PostPosted: Sun Jul 24, 2011 4:25 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Thu May 10, 2007 10:18 pm
Posts: 158
Location: Bologna
Ottimo,
grazie Valerio


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
A2 Hosting