Autore Topic: nuovo componente - Funzione save() o add()  (Letto 264 volte)

Offline salvosound

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
nuovo componente - Funzione save() o add()
« il: 27 Giu 2019, 17:21:21 »
Buonasera a tuttiDo per scontato alcune cose in quanto si parla di un componente seguendo il classico "helloworld!"
Ho realizzato un nuovo componente. Quasi tutto funziona, tranne quando vado a salvare un nuovo elemento.In pratica nella lista si vedono gli elementi della tabella. se clicco per modifcarne uno, mi si apre il form edit, modifico e salvo tranquillamente.
Se clicco sul pulsante Nuovo inserisco gli elementi, ma quando vado a salvare da errore, perche l' "id" risulta nullo.
Domanda: La libreria di base (quella MVC di Joomla) tiene conto di quando c' da fare un "insert" nella tabella al posto di un "update?"Ho trovato informazioni in merito a trattare un nuovo componente come un record con "id=0", ma quando vado a salvare mi a errore.
La soluzione quella di fare un override della funzione "save( id=0 )"? e scrivere il codice come insert?Grazie
« Ultima modifica: 02 Lug 2019, 20:16:54 da salvosound »

 

Host

Torna su