Back to top

Autore Topic: Modifica dello user_profile plugin  (Letto 1781 volte)

Offline gotebbo

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Modifica dello user_profile plugin
« il: 16 Mag 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:
Codice: [Seleziona]
<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:

 
  • Fallito caricamento file XML
  • /home/webadmin/www/plugins/user/profile_v2/profiles/profile.xml
  • XML: expected '>'
  • XML: Opening and ending tag mismatch: fieldset line 4 and fields
  • XML: Opening and ending tag mismatch: fields line 3 and form
  • XML: Premature end of data in tag form line 2
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?


 


Offline gotebbo

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Re:Modifica dello user_profile plugin
« Risposta #1 il: 17 Mag 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.

Offline matrix845

  • Appassionato
  • ***
  • Post: 483
    • Mostra profilo
Re:Modifica dello user_profile plugin
« Risposta #2 il: 02 Set 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

 



Web Design Bolzano Kreatif