Code: Select all
$contentops = cmsms()->GetContentOperations();
//this line does not work:
$pagedefaults = CmsContentManagerUtils::get_pagedefaults();
$content_obj = $contentops->CreateNewContent('content');
$content_obj->SetOwner(1);
$content_obj->SetLastModifiedBy(1);
$content_obj->SetActive($pagedefaults['active']);
$content_obj->SetSecure($pagedefaults['secure']);
//and so on
...
//then
$error = $content_obj->ValidateData();
if(!$error)
{
$content_obj->Save();
}