Целью было довести до ума, что бы он брал не только свои тэги, но и тэги материалов или компонентов.
В приложении уже лежит Joomulus 4.10 с русифицированными настройками и добавленной модификацией для отображения тэгов материалов.
Теперь объясню как добавлять тэги для любых других компонентов на примерe Phocagallery:
Открываем файл modules/mod_joomulus/helper.php
Ищем
$keyWords = ($keyWords = $db->loadResultArray())? $keyWords : array();Вставляем после
//phocagallery - имя таблицы компонента
//metakey - поле где хранятся ключевые слова
//published - поле отвечающее за публикацию материала (отображается во фронтеде или нет)
$query = "SELECT metakey FROM #__phocagallery WHERE published = 1";
$db->setQuery($query);
//$PhotokeyWords (везде) необходимо переименовать, например в название вашего модуля (например в $virtuemart)
$PhotokeyWords = ($PhotokeyWords = $db->loadResultArray())? $PhotokeyWords : array();
$keyWords = array_merge((array)$keyWords, (array)$PhotokeyWords);
Не забываем что, для полноценной работы у вас должен стоять плагин для поиска по данном компоненту.
ftp://212.176.17.72/Temp/mod_joomulus_04.10.zip