Joomla.it Forum

Joomla! 3 => Joomla! 3 => : Piero60 25 Sep 2014, 20:48:13

: [RISOLTO] Opzioni modifica profilo.
: Piero60 25 Sep 2014, 20:48:13
Salve a tutti,


non so se ciò di cui ho bisogno è fattibile, vediamo se qualcuno ha avuto ed ha risolto questo problema:
Avrei bisogno di disabilitare dal menu modifica il tuo profilo le opzioni:


EDITOR
FUSO ORARIO
LINGUA LATO PUBBLICO


come si può vedere nella immagine.


Qualcuno sa spiegarmi come intervenire.
Il sito per esempio non ha abilitate le opzioni di selezione lingua, ma con tutto ciò da front end appare il
messaggio lingua lato pubblico nella pagina modifica dati utente.


Grazie a tutti.

[allegato eliminato automaticamente dopo un anno]
: Re:Opzioni modifica profilo.
: Piero60 30 Sep 2014, 12:50:31
Ho risolto il problema.
Se a qualcuno può essere utile, questo è ciò che ho fatto:


Aprire la cartella component/com_user/models/form


Aprire il file frontend.xml che originariamente appare così:


---------------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<form>
   <fields name="params">
      <!--  Basic user account settings. -->
      <fieldset name="params" label="COM_USERS_SETTINGS_FIELDSET_LABEL">

         <field name="editor" type="plugins" folder="editors"
            description="COM_USERS_USER_FIELD_EDITOR_DESC"
            label="COM_USERS_USER_FIELD_EDITOR_LABEL"
         >
            <option value="">JOPTION_USE_DEFAULT</option>
         </field>

         <field name="timezone" type="timezone"
            label="COM_USERS_USER_FIELD_TIMEZONE_LABEL"
            description="COM_USERS_USER_FIELD_TIMEZONE_DESC"
         >
            <option value="">JOPTION_USE_DEFAULT</option>
         </field>

         <field name="language" type="language"
            client="site"
            description="COM_USERS_USER_FIELD_FRONTEND_LANGUAGE_ DESC"
            label="COM_USERS_USER_FIELD_FRONTEND_LANGUAGE_ LABEL"
            filter="cmd"
         >
            <option value="">JOPTION_USE_DEFAULT</option>
         </field>
      </fieldset>
   </fields>
</form>
---------------------------------------------------------------------------

MODIFICARLO IN MODO CHE DIVENTI COSI'


<?xml version="1.0" encoding="utf-8"?>
<form>
   <fields name="params">
      <!--  Basic user account settings. -->
      <fieldset name="params" label="COM_USERS_SETTINGS_FIELDSET_LABEL">
      </fieldset>
   </fields>
</form>


Le scritte che non servivano spariscono e tutto continua a funzionare perfettamente.