Joomla.it Forum

Componenti per Joomla! => Gestione utenti e community => : gotebbo 16 May 2013, 16:50:04

: Modifica dello user_profile plugin
: gotebbo 16 May 2013, 16:50:04
Ciao. Utilizzando le guida in rete sono riuscito a personalizzare i campi dello user_profile plugin installato in Joomla 2.5. Tutto funziona tranne quando la nuova voce deve essere una drop down ("list") o comunque una scelta multipla. Utilizzando questo codice in profile.xml:
:
<field
                name="Societa"
                type="list"
                id="Societa"
                description="PLG_USER_PROFILE_FIELD_SOCIETA_DESC"
                label="PLG_USER_PROFILE_FIELD_SOCIETA_LABEL"
                message="PLG_USER_PROFILE_FIELD_SOCIETA_MESSAGE"
                size="1">
                <option value="1">scelta1</option>
                <option value="2">scelta2</option>
            </field>

 

ottengo un errore al caricamento della form di questo tipo:

  e non c'è verso di farlo funzionare. Se interrompo il codice prima delle options tutto funziona, il form crea anche la dropdown (ovviamente vuota) ma le option portano errori.
Qualcuno può gentilmente aiutarmi?


 

: Re:Modifica dello user_profile plugin
: gotebbo 17 May 2013, 19:02:48
Grazie grazie, uno alla volta  :) :) .
Cmq ho risolto. Ho rimosso la riga "id"e ha preso a funzionare tutto.

Ora ho un dubbio, però e spero che stavolta qualche anima pia mi risponda:
Ho notato che il database #_user_profile, accedibile da phpmyadmin, contiene ancora i soli campi della vecchia form (quella di default per intenderci). I nuovi campi in quale database saranno salvati? Poichè dovrò fare alcune operazioni su questi dati ho bisogno di saperlo. Accedendo da phpmyadmin non mi sembra di vedere tabelle associate ai nuovi campi. Aggiungo che nella modifica dello user profile form ho creato un nuovo plugin "user_profile_v2 " così come descritto in una guida facilmete consultabile on-line, al fine di evitare sovrascritture in fase di aggiornamento.
: Re:Modifica dello user_profile plugin
: matrix845 02 Sep 2013, 12:56:52
hai provato a fare dei test sul form con dei dati strani ed a cercarli, magari usa della tabelle di correlazione