При добавлении нового материала обязательно должны вызываться триггеры события сохранения, которые делают дополнительные действия по сохранению контента. Изменений одной базы данных зачастую не достаточно.
Вам нужен скрипт, который пересохранит все материалы Zoo. Тогда поиск нормально проиндексируется. Иначе никак.
это можно сделать с помощью модели, которая объявлена тут
administrator/components/com_zoo/tables/item.php
примерно так (написано по памяти)
$zoo = App::getInstance('zoo'); $items = $zoo->table->item->findAll(<ID приложения>); foreach($items as $item) { $zoo->table->item->save($item); }