В Joomla допускается также замещение стандартных классов языка РНР, применяемых для таблиц (подклассов, производных от класса JTable), а также моделей (подклассов, производных от класса JModel). И сделать это удобнее всего с помощью подключаемого модуля.