it-swarm-es.tech

Módulo para mostrar todos los artículos con etiqueta y en una categoría

Estoy tratando de hacer un módulo para traer de vuelta todos los artículos en una categoría "vacaciones" que tengan una etiqueta de "cuba"

Todos los ejemplos que puedo encontrar son nubes de etiquetas u obtener etiquetas para el artículo actual.

¿Alguien tiene algún código o puntero para comprender las tablas de etiquetas para que yo pueda escribir el SQL. El resultado final es un sitio de viajes que muestra otras vacaciones con la etiqueta x.

gracias

6
tristanbailey

Some Nice cap ya ha creado un módulo que muestra artículos con un cierto TAG para que no haya piratería,

Supongo que sería simple (dependiendo de su experiencia de codificación) agregar un nuevo parámetro de CATEGORY al módulo XML y alterar el modelo para incorporar este nuevo parámetro y crear su propio módulo personalizado.

Módulo personalizado para extraer artículos de una determinada ETIQUETA

2
MOLEDesign

Puede obtener fácilmente todos los artículos etiquetados con una etiqueta, pero no de una categoría específica, por lo que deberá verificarlo en el paso 2.

En JHelperTags (definido en bibliotecas\cms\helper) hay un método

public function getTagItemsQuery( $tagId, $typesr = null, $includeChildren = false, $orderByOption = 'c.core_title', $orderDir = 'ASC', $anyOrAll = true, $languageFilter = 'all', $stateFilter = '0,1' )

Suponiendo que conoce la identificación de su etiqueta, llamaría a la función con

$tagsHelper = new JHelperTags;
$articles = $tagsHelper->getTagItemsQuery( $tagId, 'com_content.article', true, 'c.core_publish_up', 'DESC', true, 'all', '1' );

Luego simplemente filtre los artículos que necesita.

5
Marko D