With the
Plugin Search-Join http://www.seblod.com/products/922 you can use the Joomla
Native Tag-System. This works fine as filter (simple-select). You can use also
multiple-select but in this case this works only with OR (AND is not possible).
How it works:
1. In order
to get tags in your articles you have to put a field from type Tags (JForm -
Tag) in your forms (admin and maybe site) (Forms & Content Types).
Storage: Standard|Article|tags
2. Create
in your search-form (Lists & Search Types) one field from type Dynamic
(Select - Dynamic) with Query Free:
SELECT DISTINCT title text, id value FROM
#__tags LEFT JOIN #__contentitem_tag_map ON #__tags.id =
#__contentitem_tag_map.tag_id WHERE #__contentitem_tag_map.type_alias =
"com_content.article" ORDER BY #__tags.title
Storage: Standard|Free|#__tags|id
Match + Stage (Button #3): Any Words Exact
You can set
this field as Filter but is not necessary.
3. Create
in your search-form (Lists & Search Types) one field from type Join (Search
- Join) with construction:
left Join :
#__contentitem_tag_map | content_item_id | id | #__content
left join (2): #__tags | id | tag_id | #__contentitem_tag_map
left join
(3):
That’s all!
Have fun with it!
Best
regards
Castor