Программное создание материала
$db
= JFactory::getDbo();
$contentTable
=
new
JTableContent(
$db
);
$userid
= JFactory::getUser()->guest ? 472 : JFactory::getUser()->id;
$dataContent
=
array
(
'title'
=>
'Новый материал'
,
'alias'
=>
'new-article'
,
'catid'
=> 2,
'state'
=> 1,
'introtext'
=>
'Вступительный текст нового материала'
,
'fulltext'
=>
'Продолжение теккста нового материала'
,
'created'
=>
date
(
'Y-m-d H:i:s'
),
'publish_up'
=>
date
(
'Y-m-d H:i:s'
),
'created_by'
=>
$userid
,
'metakey'
=>
'Ключевые слова'
,
'metadesc'
=>
'Описания'
,
'featured'
=> 1
);
$contentTable
->bind(
$dataContent
);
if
(
$contentTable
->check() ) {
$contentTable
->store();
}