Adición de funcionalidad de etiquetas al componente existente

10

Estoy buscando que las etiquetas funcionen dentro de una extensión. Vi esto y conseguí que el campo apareciera en la vista de edición, pero por supuesto no se guarda en ningún lado.

Al observar el manejo de la etiqueta del artículo com_content, se realiza un intercambio exhaustivo de mapeo antes de que se complete la relación. Entonces veo que construye la relación etiqueta-contenido dentro de #__contentitem_tag_map. ¿Tendría que hacer una nueva tabla como esta en mi componente específicamente para etiquetas o esta es la forma en que com_contant lo maneja y puedo obtener etiquetas para guardar en una columna como cualquier otro tipo de campo?

¿Tendría que hacer esto para la extensión, o hay algo que no estoy utilizando que haga el proceso considerablemente más simple?

Quizás un "conciso agregar etiquetas a su extensión 101" puede ser útil.

No he visto nada específicamente a través de ninguno de los documentos que mencionan etiquetas en este contexto, pero en caso de que sea relevante, desarrollé esta extensión usando FOF / RAD.

Milton Bryant
fuente

Respuestas:

6

Esto debería ayudarlo a seguir: http://docs.joomla.org/J3.3%3aHow_To_Use_Content_Tags_in_Joomla !

Es cierto que al principio fue un poco difícil comenzar, y si estás soportando 2.5 en la misma base de código, hay otros desafíos (puedo vincularte para comprometerte en un proyecto cuando no estoy en el móvil).

Miguel
fuente
Sí, lo he examinado, pero supongo que la vista adicional del código y posiblemente el proceso de pasos también ayudarán enormemente.
Milton Bryant