Adicionando funcionalidade de tags ao componente existente

10

Estou procurando fazer com que as tags funcionem dentro de uma extensão. Vi isso e consegui que o campo aparecesse na visualização de edição, mas é claro que ele não salva em lugar algum.

Observando a manipulação de tags do artigo com_content, ele passa por uma troca completa de mapeamento antes que o relacionamento seja concluído. Então, vejo que ele cria a relação tag-to-content dentro de #__contentitem_tag_map. Eu precisaria criar uma nova tabela como essa no meu componente especificamente para tags ou é assim que o com_contant lida com isso e posso obter tags para salvar em apenas uma coluna como qualquer outro tipo de campo?

Eu precisaria fazer isso para a extensão ou há algo que não estou utilizando que tornaria o processo consideravelmente mais simples?

Talvez uma "adição concisa de tags à sua extensão 101" seja útil.

Não vi nada específico através de nenhum dos documentos que mencionam tags nesse contexto, mas, caso seja relevante, desenvolvi essa extensão usando FOF / RAD.

Milton Bryant
fonte

Respostas:

6

Isso deve ajudá-lo - http://docs.joomla.org/J3.3%3aHow_To_Use_Content_Tags_in_Joomla !

É certo que foi um pouco difícil começar no início, e se você estiver suportando o 2.5 na mesma base de código, há outros desafios (posso vincular você a confirmações em um projeto quando não estou no celular).

Michael
fonte
Sim, eu olhei para isso, mas acho que a visão adicional do código e possivelmente do processo de etapas também ajudará tremendamente.
Milton Bryant