Back to top

Autore Topic: Invertire i campi nel modulo di registrazione  (Letto 1307 volte)

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Invertire i campi nel modulo di registrazione
« il: 11 Mag 2018, 20:12:33 »
Ho la necessità di invertire l'ordine dei campi nel modulo di registrazione. In pratica ho inserito un campo aggiuntivo con usergroup selector e vorrei che solo questo fosse messo in alto  tra la descrizione e il campo nome.  Al momento sono riuscito ad avere questo modificando il file template/html/com_users/registration/default.php;   ho modificato così :


<?php foreach ($this->form->getFieldsets() as $fieldset): ?>

 con
 

<?php $fieldsets = $this->form->getFieldsets();?>
<?php $fieldsets = array_reverse($fieldsets); ?>
<?php foreach ($fieldsets as $fieldset): ?>
come ho trovato nel forum del plugin. Qui in pratica inverto tutti i campi io invece vorrei avere il campo Profilo tra la scritta Registrati su publicitcar! e il campo nome come da seconda foto.

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #1 il: 14 Mag 2018, 15:25:41 »
Possibile che non ci sia soluzione? Ho chiesto anche nel forum di chi ha prodotto il componente usergroup, ma non mi ha risposto in realtà.....mi ha solo proposto l'acquisto di un componente, che per carità risolve il problema, ma solo perchè si esclude il modulo di registrazione originale e si rifa tutto ex novo. Io al di là della spesa che non è esosa, vorrei evitare di installare un componente esterno e vorrei tenermi ciò che ha già joomla. L'unica cosa che ho trovato quindi rimane il comando "array_reverse" che però inverte semplicemente......possibile che non si possa fare? ho provato a cercare in un manuale di php, ma la mia ignoranza mi limita......cosa dite....desisto?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #2 il: 14 Mag 2018, 15:57:20 »
E se inverti l'ordine dei campi direttamente nel database?

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #3 il: 14 Mag 2018, 16:05:42 »
dici che funziona? ho provato a cercare la tabella nel db.....ma non la trovo......

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #4 il: 14 Mag 2018, 16:14:20 »
cioè penso di aver capito cosa intendi.....ma non sono cosi avanti, da sapere quale tabella smanovrare......sto cercando.....ma proprio non ci arrivo da solo.....

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #5 il: 14 Mag 2018, 18:24:02 »
Fai uno sforzo, se fai questo mestiere non puoi chiedere sempre. Si va avanti con impegno, chiedere in un forum va bene però il lavoro lo devi fare tu.

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #6 il: 14 Mag 2018, 19:27:43 »
magari facessi questo mestiere.....cmq grazie lo stesso per l'imbeccata. riguarderò tra le tabelle.....

Offline robertoseveri1974

  • Appassionato
  • ***
  • Post: 316
    • Mostra profilo
Re:Invertire i campi nel modulo di registrazione
« Risposta #7 il: 14 Mag 2018, 22:57:47 »
non ho trovato nessuna tabella dove si possa metter mano per far si che il campo aggiuntivo usergroup selector sia spostato al primo posto.

 



Web Design Bolzano Kreatif