При написании своего первого и пока последнего компонента для джумлы мне необходимо было найти вариант для добавления статей в базу из модели свогео компонента. Самый простой и реально работающий вариант, который я нашел для себя:
function postItem( $title, $desc, $text) { $database = JFactory::getDBO(); $item = new stdClass; $item->id = NULL; $item->title = $title; $item->introtext = $desc; $item->fulltext = $text; $item->state = $item->sectionid = $item->catid = 1; $item->created_by = 62; $item->created = date('Y-m-d H:i:s'); $item->alias = JFilterOutput::stringURLSafe($item->title); if (!$database->insertObject( '#__content', $item, 'id' )) { echo $database->stderr(); return false; } return $item->id; }