ti-enxame.com

Módulo para mostrar todos os artigos com tag e em uma categoria

Estou tentando criar um módulo para trazer de volta todos os artigos em uma categoria "feriados" que tenham uma tag "cuba"

Todos os exemplos que posso encontrar são nuvens de tags ou obtenção de tags para o artigo atual.

Alguém tem algum código ou ponteiros para entender as tabelas de tags para que eu possa escrever o SQL. O resultado final é um site de viagens que mostra outros feriados com a tag x.

obrigado

6
tristanbailey

Alguns caras de Nice já criaram um módulo que exibe artigos com um determinado TAG, para que não haja invasão,

Suponho que seria simples (dependendo da sua experiência de codificação) adicionar um novo parâmetro de CATEGORY ao XML do módulo e alterar o modelo para incorporar esse novo parâmetro também e criar seu próprio módulo personalizado

Módulo personalizado para obter artigos de um determinado TAG

2
MOLEDesign

Você pode facilmente obter todos os artigos marcados com uma tag, mas não de uma categoria específica; portanto, é necessário verificar isso na etapa 2.

Em JHelperTags (definido em libraries\cms\helper), existe um método

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

Supondo que você saiba o ID da sua tag, você chamaria a função com

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

Em seguida, basta filtrar os artigos necessários.

5
Marko D