it-swarm.dev

Ajout de la fonctionnalité de balises à un composant existant

Je cherche à faire en sorte que les balises fonctionnent dans une extension. J'ai vu this et j'ai obtenu que le champ apparaisse dans la vue d'édition, mais bien sûr, il n'enregistre nulle part.

En examinant la gestion des balises d'article com_content, il effectue un échange de mappage complet avant la fin de la relation. Je vois donc que cela construit la relation tag-to-content à l'intérieur de #__contentitem_tag_map. Aurais-je besoin de créer une nouvelle table comme celle-ci dans mon composant spécifiquement pour les balises ou est-ce simplement la façon dont com_contant la gère et je peux obtenir des balises à sauvegarder dans une colonne comme n'importe quel autre type de champ?

Aurais-je besoin de faire cela pour l'extension, ou y a-t-il quelque chose que je n'utilise pas qui rendrait le processus beaucoup plus simple?

Peut-être un "ajout concis de balises à votre extension 101" peut être utile.

Je n'ai rien vu de particulier dans la documentation mentionnant les balises dans ce contexte, mais au cas où cela serait pertinent, j'ai développé cette extension en utilisant FOF/RAD.

10
Milton Bryant

Cela devrait vous aider à vous lancer - http://docs.joomla.org/J3.3%3aHow_To_Use_Content_Tags_in_Joomla !

Il était certes un peu difficile de commencer au début, et si vous supportez 2.5 sur la même base de code, il existe d'autres défis (je peux vous associer à des engagements sur un projet lorsque je ne suis pas sur mobile).

6
Michael