it-swarm.com.de

Ändern des Layouts der Tag-Suche in intelligenten Suchergebnissen joomla 3.x

Wenn ich nach Tags im Smart Search-Modul suche, werden alle Tags aufgelistet. Wenn ich auf das Tag klicke, werden Artikel mit diesem Tag aufgelistet.

2
izaan

Ich kann Ihnen keine vollständige Antwort geben, aber ich hoffe, Sie mit ein paar Ressourcen in die richtige Richtung weisen zu können.

Sie können die Ergebnisse der Tag-Suche überschreiben, indem Sie diese Datei kopieren:

/components/com_Finder/views/search/tmpl/default_result.php

zu

/templates/default_template/html/com_Finder/search/default_tag.php

(Beachten Sie die Namensänderung)
(Lesen Sie hier mehr zu Smart Search überschreibt hier .)

Aber ehrlich gesagt bin ich mir nicht sicher, wie ich diese Ansicht erhalten soll, um alle Artikel mit dem Tag in der Suchanfrage anzuzeigen. Diese Antwort hat einen Code, um Artikel mit einem bestimmten Tag zu erhalten:

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

Es gibt auch ein Modul zum Anzeigen von Artikeln mit einem bestimmten Tag. Vielleicht können Sie einen Teil des Codes daraus extrahieren: https://github.com/lasinducharith/joomla-tags-selected

Sie werden wahrscheinlich ein wenig arbeiten müssen, um alles zusammenzusetzen, aber es sollte absolut möglich sein.

Hoffe das hat ein wenig geholfen :)

1
johanpw