Pagina 1 di 1
 
 

Messaggio Personalizzare campi profilo

#1  Andrea75 Giovedì, 07 Giugno 2012, 09:10

Nelle ultime versioni di Icy Phoenix, è possibile inserire e personalizzare alcuni campi profilo.
In questa guida vedremo come personalizzare nome e descrizione del campo con i file di lingua, in modo da avere una diversificazione anche in funzione della lingua utilizzata.

Innanzitutto occorre creare il campo da ACP->Utenti->Aggiungi Campi Profilo.

Il primo passaggio sarà dare un nome e una descrizione al nuovo campo:
 campi1

Non usate per questo passaggio nomi con spazi, caratteri accentati o simboli, in quanto questo sarà il nome del campo del DB.
Il resto della personalizzazione sarà in base alle vostre esigenze. Non ci soffermeremo su questo.

A questo punto, una volta creato, il nuovo campo avrà un ID, che potrete vedere dal DB, o andando in ACP->Utenti->Modifica Campi Profilo.
 campi2

Fatto ciò, per personalizzare nome e descrizione sarà sufficiente aprire il file language/lang_*/lang_profile_fields.php dove avrete già un esempio commentato all'interno del file che vi farà capire abbastanza semplicemente come andrà strutturato.
Basterà creare 2 righe per ogni capo con nome e descrizione, in questo modo:

$lang['ID_Nome_Campo'] = 'Il nome del campo';
$lang['ID_Descrizionen'] = 'La Descrizione del Campo';


Ad es:
$lang['1_Phone'] = 'Telefono';
$lang['1_Description'] = 'Numero Di Telefono';


Questa precisazione perché in molti utilizzavano la funzione senza appunto osservare alcune regole fondamentali per quanto riguarda i nomi dei campi. Nella versione 2.0 poi, inserendo spazi nel nome, questi verranno automaticamente sostituiti con un underscore ( _ ). Ma questo non dovrà essere confuso con un bug.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 41
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  • Torna in cima Vai a fondo pagina
 


Messaggio Re: Personalizzare Campi Profilo

#2  zero Mercoledì, 22 Mag 2013, 13:38

Ciao Andrea, ma una volta aggiunti/modificati i campi e ad esempio inserito come campo obbligatorio il numero di telefono come faccio a recuperarlo?

Mi spiego meglio durante la registrazione il campo compare e viene compilato poi però nel dettaglio profilo i campi sono vuoti.

Ho provato in due modi:
1) aggiungendo i campi dall'ACP -> utenti -> aggiungi campi profilo
2) modificando il file profile_register_body.tpl

Lo screenshot si riferisce al secondo metodo

  campi_profilo

Anche compilando perfettamente i campi si ottiene questo:

 dettagli_profilo

i campi rimangono vuoti ad eccezione del campo "Residenza" che però viene scambiato con quello "Impiego".

ho aggiunto al file profile_register_body.tpl sono questo:

<tr>
    <td class="row1"><span class="gen">{L_LOCATION}: *</span></td>
    <td class="row2"><input type="text" class="post" style="width: 200px" name="location" size="25" maxlength="100" value="{LOCATION}" /></td>
</tr>
<tr>
    <td class="row1"><span class="gen">{L_UserPhone}: *</span></td>
    <td class="row2"><input type="text" class="post" style="width: 200px" name="location" size="25" maxlength="100" value="{UserPhone}" /></td>
</tr>
<tr>
    <td class="row1"><span class="gen">{L_Occupation}: *</span></td>
    <td class="row2"><input type="text" class="post" style="width: 200px" name="location" size="25" maxlength="100" value="{Occupation}" /></td>
</tr>



Grazie in anticipo.
 




Versione di IP: 2.0.0.86

Server: Windows
 
avatar
blank.gif zero Sesso: Uomo
Utente
Utente
 
Età: 31
Registrato: Marzo 2009
Messaggi: 3
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Personalizzare campi profilo

#3  Andrea75 Mercoledì, 22 Mag 2013, 15:58

Strano... sicuro di aver seguito tutto alla lettera? Che versione di IP hai? Hai verificato quello che compare nel DB e se almeno lì i campi sono a posto?
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 41
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Personalizzare Campi Profilo

#4  zero Mercoledì, 22 Mag 2013, 19:00

IP: 2.0.0.86

Stranamente residenza ed impiego ora funzionano, UserPhone rimane però vuoto!
Come faccio a verificare sul DB?
Edit: verificato il DB e in effetti la casella userphone è vuota..

ps. gli screenshot del messaggio precedente sono stati rimossi o non li ho caricati affatto?

Grazie Andrea per la risposta.


Edit2: Ma può essere che devo scrivere user_phone  al posto di userphone?
 




Versione di IP: 2.0.0.86

Server: Windows
 
Ultima modifica di zero il Mercoledì, 22 Mag 2013, 19:07, modificato 2 volte in totale 
avatar
blank.gif zero Sesso: Uomo
Utente
Utente
 
Età: 31
Registrato: Marzo 2009
Messaggi: 3
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Personalizzare campi profilo

#5  Andrea75 Venerdì, 24 Mag 2013, 18:26

Crtedo tu abbia fatto un po' di confusione però... non hai bisogno di modificare il file profile_register_body.tpl... i campi una volta aggiunti da ACP finiscono da soli nella pagina di registrazione.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 41
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
No Nuovi Messaggi Errore con aggiunta campi profilo JUSTyle Archivio 'Supporto Generale' 3 Venerdì, 08 Febbraio 2008, 13:46 Leggi gli ultimi Messaggi
Andrea75
No Nuovi Messaggi Personalizzare Gli Sfondi Dei Forum In IP raphael10 Documentazioni e Guide 37 Lunedì, 27 Luglio 2009, 18:41 Leggi gli ultimi Messaggi
briza74
No Nuovi Messaggi Importante: Inseriti nel profilo 2 campi per la versio... Andrea75 News e Annunci 14 Lunedì, 10 Agosto 2009, 20:05 Leggi gli ultimi Messaggi
Mighty Gorgon
No Nuovi Messaggi Personalizzare Modulo DOWNLOAD innovativetrax Archivio 'Supporto Generale' 0 Giovedì, 08 Ottobre 2009, 20:33 Leggi gli ultimi Messaggi
innovativetrax
No Nuovi Messaggi STILI - Come Installare E Personalizzare G... dNow Documentazioni e Guide 6 Giovedì, 29 Luglio 2010, 11:48 Leggi gli ultimi Messaggi
system90

Pagina 1 di 1