Back to top

Autore Topic: [RISOLTO] Sviluppo componente: Edit di un elemento  (Letto 1335 volte)

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Sviluppo componente: Edit di un elemento
« il: 08 Gen 2012, 19:37:49 »
Sto sviluppando un semplice componente per la gestione della rassegna stampa.
Ho una lista di 'citaziones', in cui ogni elemento è una citazione. Nel momento in cui seleziono una citazione e clicco su Modifica, mi viene mostrata la view 'RassegnaStampaViewCitazione', ma la form non è popolata con i dati.
Se può interessare, ho il pulsante edit nella toolbar in 'RassegnaStampaViewCitaziones' con
Codice: [Seleziona]
JToolBarHelper:'citazione.edit');.
Nel model 'RassegnaStampaModelCitazione'  ho il metodo getFormData() che carica le info di sessione con il seguente codice:
Codice: [Seleziona]
$data = JFactory::getApplication()->getUserState('com_rassegnastampa.edit.citazione.data', array());
Dove sbaglio?
« Ultima modifica: 08 Gen 2012, 22:14:07 da rds89 »

Offline stefano.fenati

  • Appassionato
  • ***
  • Post: 263
  • Sesso: Maschio
    • Mostra profilo
Re:Sviluppo componente: Edit di un elemento
« Risposta #1 il: 08 Gen 2012, 20:36:54 »
nel get (oppure nel campo hidden della form) che valore ha la variabile id?
da qualche parte un giorno, dove non si saprà, dove non l'aspettate, il "Che" ritornerà. (F.Guccini)

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Sviluppo componente: Edit di un elemento
« Risposta #2 il: 08 Gen 2012, 21:59:28 »
L'id è 0, quindi il componente crede che abbia cliccato su Nuovo, giusto?
Come risolvo?


Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Sviluppo componente: Edit di un elemento
« Risposta #3 il: 08 Gen 2012, 22:13:52 »
Sono riuscito da solo a risolvere. In pratica nella stampa delle righe del tbody ho sbagliato nello scrivere l'id dell'item.
Grazie mille per la risposta, senza il tuo intervento non sarei riuscito a capire dove fosse il problema.

 



Web Design Bolzano Kreatif