Привет, вы можете повторно использовать модели администратора, добавив его в основной файл компонента внешнего интерфейса:
$controller->addModelPath(JPATH_COMPONENT_ADMINISTRATOR.DS.'models');
Вы можете повторно использовать таблицы, добавив его в основной файл компонента внешнего интерфейса:
JTable::addIncludePath(JPATH_COMPONENT_ADMINISTRATOR.DS.'tables');