Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : claudiovis 17 Dec 2012, 15:45:27
-
Ciao a tutti
spiego la mia situazione
ho abilitato il plugin User - Profile (http://forum.joomla.it/administrator/index.php?option=com_plugins&task=plugin.edit&extension_id=433) in modo da avere dei campi aggiuntivi al mio modulo di registrazione.
mi chiedevo se era possibile modificarli
non solo nel nome ( che riesco a fare dal file di lingua) ma come tipo campo.
esempio avrei bisogno del campo "sesso" dove mettere la spunta sul checkbox M/F
o anche vuoi ricevere la newsletter ? SI/NO
...come posso fare?
grazie mille
-
qualche idea? devo modificare il file NOMESITO/plugin/user/profile/profile.php ??
-
non usare il system profile ma un componente specifico o qualcosa di generico come chronoform
-
ok
risolto con COMMUNITYBUILDER
-
....che č l'alternativa pių usata :)
-
ciao
scusate se riprendo questa discussione ....
alla fine poi ho utilizzato userprofile inserendo i campi che mi servivano comprese tendine di scelta radiobutton e checkbox.... proprio su quest'ultimo ho un problema....
un ckeckbox per l'iscrizione alla newsletter che sia che metta o non metta la spunta NON mi scrive niente e quando visualizzo il mio profilo mi riporta la scritta "Nessuna informazione inserita"
plugins/user/profile/profiles/profile.xml
<field
name="newsletter"
type="checkbox"
description="iscrizione alla newsletter"
filter="string"
label="Newsletter"
message="Desideri ricevere la nostra newsletter?"
>
<option value="1">newsletter</option>
</field>
plugins/user/profile/profile.xml
<field name="register-require_newsletter"
type="list"
label="Newsletter"
description="nl"
>
<option value="2">JOPTION_REQUIRED</option>
<option value="1">JOPTION_OPTIONAL</option>
<option value="0">JDISABLED</option>
</field>
<field name="profile-require_newsletter" type="list"
label="Newsletter"
description="nl">
<option value="2">JOPTION_REQUIRED</option>
<option value="1">JOPTION_OPTIONAL</option>
<option value="0">JDISABLED</option>
</field>
ed in plugins/user/profile/profile.php
$fields = array(
'address',
'address2',
'city',
'state',
'country',
'zipcode',
'phone',
'mobile',
'website',
'newsletter',
'aboutme',
'dob',
'sesso',
);
...cosa sbaglio?
-
SE SERVE A QUALCUNO HO RISOLTO COSI'
<field
name="newsletter"
type="checkbox"
description="descrizione"
label="Newsletter"
message="Desideri ricevere la nostra newsletter?"
value="SI"
/>