Joomla.it Forum

Componenti per Joomla! => Gestione Form => : valentinafire 14 Jul 2010, 17:04:03

: Form registrazione Joomla con Chronoform
: valentinafire 14 Jul 2010, 17:04:03
Salve ragazzi.
Ho creato un form con Chronoform che vada a sostituire il modulo Login di default di Joomla.
Ho seguito tutte le istruzioni del tutorial ma non riesco a capire come posso fare per sostituire il form.
il tutorial dice di cambiare il codice del file components\com_user\views\register\tmpl\default.php, ma io non capisco cosa ci devo scrivere!!
E poi: una volta attivato il form l'utente che si registrerà avrà tutti i privilegi di un utente "registred"?
In sostanza ho bisogno di creare 2 tipi di accesso: 1 in cui l'utente si registra inserendo alcuni dati e scegliendo ID e psw, l'altro da cui poi l'utente potrà accedere inserendo solo Id e psw una volta registratosi.

Grazie mille vi prego di aiutarmi
: Re:Form registrazione Joomla con Chronoform
: vales 14 Jul 2010, 19:51:00
Mi sembra che qui ci sia scritto tutto quello che devi fare.

http://forum.joomla.it/index.php/topic,89247.msg391144.html#msg391144
: Re:Form registrazione Joomla con Chronoform
: valentinafire 15 Jul 2010, 13:35:47
Si già avevo visto quel post.
Ma ho comunque problemi. Premesso che sono una novella e magari quello che io vorrei fare è impossibile,
io ho bisogno di un form di accesso che mi dia la possibilità di creare un gruppo di utenti "registered" che possono accedere solo ai contenuti "registered" del sito (proprio come il form di login di joomla), e di un secondo form dove gli utenti già registrati inseriscono solo la user e la psw che hanno gia definito prima.
La guida che mi hai mandato è abbastanza chiara ma mi perdo al nel momento in cui devo modificare il file e metterlo in una cartella che io non ho!!
Aiutoo!!
: Re:Form registrazione Joomla con Chronoform
: vales 15 Jul 2010, 17:46:49
la cartella o le cartelle  se non ci sono le devi creare, li dentro il template secondo il percorso indicato.

/templates/nome_template/html/com_user/register/default.php

Comunque non ho comprenso perchè non ti va bene il login di joomla.

: Re:Form registrazione Joomla con Chronoform
: valentinafire 15 Jul 2010, 18:01:57
Perche ho bisogno di raccogliere informazioni come "professione" degli utenti che si registrano per scaricare un software riservato ai "registered". ecco perche pensavo di usare chronoform per creare 2 form: 1 per la registrazione iniziale e 1 per l'accesso le volte successive..
Ma forse mi sto complicando la vita??
Mi puoi suggerire un altro modo??
Sono aperta ad ogni suggerimento!!
: Re:Form registrazione Joomla con Chronoform
: andfritz 15 Jul 2010, 19:09:48
ciao, sarei interessato ancheio... cosa vuol dire come professione?
: Re:Form registrazione Joomla con Chronoform
: vales 15 Jul 2010, 20:07:14
valentina & c,

avete a disposizione varie opportunità:

1) i contenuti di joomla posso essere riservati ai registred, quindi se il form lo inserite con il plugin in un articolo con queste caratteristiche siete un pezzo avanti.

2) joomla ha un modulo utente che si vede dopo aver fatto il login ed anche quello puo servire per fare un menù con voci riservate

3) nel form di chronoform potete inserire in Form HTML all'inizio del codice php che verifica se l'utente è registrato, e consente di proseguire altrimenti no. Tipo questo.

:
<?php
$user 
=& JFactory::getUser();
if (
$user->id==0) {
$mainframe->redirect('url_di_un_articolo_che_mostra_il messaggio_non_sei_autorizzato');
}
?>


(questo lo uso in Albo Pretorio On Line)

Usando una combinazione ragionata di questi elementi potete creare una situazione abbastanza blindata.

In questo caso se l'utente non è almeno registrato, l'istruzione successiva porta all'articolo con il messaggio es. "Non sei abilitato a questo form".

: Re:Form registrazione Joomla con Chronoform
: valentinafire 16 Jul 2010, 15:15:19
grazie a tutti!!
ci sono riuscita!!
grazie grazie grazie
: Re:Form registrazione Joomla con Chronoform
: RdG 16 Jul 2010, 16:25:51
Ciao vale, le tue indicazioni sono molto utili, hai anche un piccolo codice  per verificare se nella email c'è la @cciolina?
Grazie
: Re:Form registrazione Joomla con Chronoform
: andfritz 16 Jul 2010, 16:49:48
ma ti serve da impostare a un campo particolare? perhce altrimenti se scegli la proprieta del campo (e-mail) verifica se è un email corretta.
: Re:Form registrazione Joomla con Chronoform
: RdG 16 Jul 2010, 17:06:44
Ah ok, perché nei vari tentativi mi sembrava che non faceva questa verifica, forse non ho messo il campo email giusto.
Ora provo, ciao.