В 2.3.0 вот такая конструкция в install.php работала отлично
$contentmodel = cmsCore::getModel('content');//получаем модель контента $sql = "INSERT INTO `cms_content_types` (`title`, `name`, ... `is_fixed`) VALUES ('Афиша 2.0', 'poster', ... NULL);"; $contentmodel->db->query($sql); $ctype = $contentmodel->getContentTypeByName('poster');//узнаем тип контента $ctype_id = $ctype['id'];//id типа контента
Но при установке в 2.4.0 вместо реального id получаем
bool(false)