Функция своя
Я так думаю что в файле frontend.php ?
Как ее там писать чтобы переменную можно было использовать в файлах .tpl?

В общих словах так:
$n = $inDB->get_fields('cms_название таблицы', "условие", '*', 'сортировка'); $date = $n['название столбца таблицы с датой'];
Хочу чтобы рядом с каждым элементом каталога была дата.
Тут соответственно надо дату вывести: com_catalog_view.tpl
Из вашего примера конечно не понятно

В frontend.php есть функции которые данные из этой таблицы тянут, но я не знаю как свое поле дописать и в какую.
Хочу чтобы рядом с каждым элементом каталога была дата.
просто выводите в шаблоне где надо $item.pubdate