Risultati da 1 a 7 di 7
-
01-05-2012, 23:20 #1
- Data Registrazione
- Mar 2012
- Località
- Roma
- Messaggi
- 25
Campo personalizzato in registrazione e associazione a Gruppo
Ciao a tutti,
nel form di registrazione ho aggiunto un campo profilo con radiobutton SI/NO.
Ora ho la necessità di mettere in automatico l'utente che si registra in un gruppo piuttosto che in un altro, sulla base della scelta fatta.
C'è una funzione built-in che mi consente di farlo?
denghiu
-
02-05-2012, 11:56 #2
Non c'è
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
02-05-2012, 12:13 #3
- Data Registrazione
- Mar 2012
- Località
- Roma
- Messaggi
- 25
Ok grazie.
Allora andiamo avanti. Ho trovato un plugin che fa proprio al caso mio, solo che è per la versione 3.x.
Eccolo qui: http://www.vbulletin.org/forum/showthread.php?t=82992
La prima cosa che ho fatto è stata quella di creare un nuovo plugin, associarlo all'hook register_activate_process, e poi ho pulito l'XML e lasciato solo il codice php che effettua le operazioni sul db, in questo modo:
Codice:<?php $user = $db->query_first(" SELECT field6 FROM " . TABLE_PREFIX . "userfield WHERE userid = " . $vbulletin->userinfo['userid'] . " "); if ($user['field6'] == 'Si') { $userdata->set('usergroupid', 9); } ?>
Mi dareste una mano a capire dov'è l'intoppo?
Grazieeeeeeeeee
StefanoUltima modifica di Stefano; 02-05-2012 alle 13:42
-
02-05-2012, 13:54 #4
- Data Registrazione
- Mar 2012
- Località
- Roma
- Messaggi
- 25
A beneficio di tutti, ho risolto semplicemente togliendo gli short tags del php, che non si usano nella scrittura di plugins:
Codice:$user = $db->query_first(" SELECT field6 FROM " . TABLE_PREFIX . "userfield WHERE userid = " . $vbulletin->userinfo['userid'] . " "); if ($user['field6'] == 'Si') { $userdata->set('usergroupid', 9); }
-
02-05-2012, 18:19 #5
field6 è già disponibile in userinfo
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
02-05-2012, 21:58 #6
- Data Registrazione
- Mar 2012
- Località
- Roma
- Messaggi
- 25
Oddio... mica ho capito
-
03-05-2012, 20:45 #7Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
Discussioni Simili
-
Cosa fare dopo aver eliminato un campo utente personalizzato
Di Ricsca nel forum Come faccioRisposte: 1Ultimo Messaggio: 12-02-2012, 19:05 -
Come aggiungere un campo personalizzato sotto l'avatar
Di blankpage nel forum Mod e TemplateRisposte: 4Ultimo Messaggio: 06-09-2011, 17:51 -
vBulletin 3.7.x Campo personalizzato univoco
Di reck nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 17-10-2008, 13:10 -
vBulletin 3.6.x Visualizzare campo personalizzato in discussione
Di Roberto nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 16-09-2007, 11:18
Segnalibri