Je suis un débutant en développement joomla, j'aime bien ajouter des champs supplémentaires au composant article (com_content
). J'ai lu cet article https://docs.joomla.org/Adding_custom_fields_to_the_article_component Cependant, il ne répond pas complètement à ma question sur le moment/comment ajouter les champs supplémentaires à la table _content
et quand ajouter les données insérées. Toute aide est grandement appréciée.
La méthode la plus simple consiste simplement à ajouter les champs en tant que propriétés supplémentaires des attributs, de sorte que vous n’ayez pas besoin de gérer les modifications de la base de données; les propriétés supplémentaires seront stockées sous forme de chaîne représentant un objet json.
Comme vous pouvez le voir dans le document que vous avez lié, <fields name="attribs">
est le conteneur de toutes les propriétés personnalisées du fichier manifeste (le fichier .xml), et il gérera automatiquement la persistance.
Connsiderations positives:
Considérations négatives: