Bonjour,
Je suis en train de développer un petit composant et avec un formulaire (en Backend) contenant des champs input text classiques. Mon soucis est que je voudrais faire des travaux sur les données de ces champs avant de les enregistrer dans la base. Je suis un peu confus car en regardant Com_content, Com_k2 et d'autres composant ils utilisent aussi bien une fonction dans JTable Store ou Save dans le modèle... quelle est la bonne solution ? Sachant que je dois aussi pouvoir retraiter mes infos pour les afficher lors d'une modification de mon item. En fait c'est parce que j'ai plusieurs champs et je veux en faire un JSon avant de les enregistrer dans le base et les décoder pour les afficher lors de la modification de l'item.
Autre petite question, j'ai regardé les différents composants natifs et certains utilisent State et d'autres Published pour l'état de l'élément dans la base, j'ai cru comprendre que avec Published on a pas à créer la fonction Publish dans le JTable du type de l'élément si on veut utiliser JGrid.Publised. Pourtant Com_content utilise bien State et n'a pas de fonction Publish.... j'aurais mal compris un point ?
Merci de votre aide
Je suis en train de développer un petit composant et avec un formulaire (en Backend) contenant des champs input text classiques. Mon soucis est que je voudrais faire des travaux sur les données de ces champs avant de les enregistrer dans la base. Je suis un peu confus car en regardant Com_content, Com_k2 et d'autres composant ils utilisent aussi bien une fonction dans JTable Store ou Save dans le modèle... quelle est la bonne solution ? Sachant que je dois aussi pouvoir retraiter mes infos pour les afficher lors d'une modification de mon item. En fait c'est parce que j'ai plusieurs champs et je veux en faire un JSon avant de les enregistrer dans le base et les décoder pour les afficher lors de la modification de l'item.
Autre petite question, j'ai regardé les différents composants natifs et certains utilisent State et d'autres Published pour l'état de l'élément dans la base, j'ai cru comprendre que avec Published on a pas à créer la fonction Publish dans le JTable du type de l'élément si on veut utiliser JGrid.Publised. Pourtant Com_content utilise bien State et n'a pas de fonction Publish.... j'aurais mal compris un point ?
Merci de votre aide
Commentaire