octobercms/october · error · ApplicationException
cms::lang.editor.error_no_doctype_permissions
Error message
cms::lang.editor.error_no_doctype_permissions
What it means
Error "cms::lang.editor.error_no_doctype_permissions" thrown in octobercms/october.
Source
Thrown at modules/cms/classes/editorextension/HasExtensionCrud.php:776
return '/assets';
}
if ($template instanceof CmsLang) {
return '/lang';
}
return $template->getObjectTypeDirName();
}
/**
* assertDocumentTypePermissions
*/
private function assertDocumentTypePermissions($documentType)
{
$user = BackendAuth::getUser();
if (!EditorExtension::hasAccessToDocType($user, $documentType)) {
throw new ApplicationException(Lang::get(
'cms::lang.editor.error_no_doctype_permissions',
['doctype' => $documentType]
));
}
}
/**
* mergeLangContentWithDefaultKeys merges the default locale's keys into the
* lang file content so translators see all available keys prepopulated.
*/
/**
* command_onGetLangDefaultKeys returns the default language keys for
* prepopulating a new or existing lang file.
*/
protected function command_onGetLangDefaultKeys()
{
$metadata = $this->getRequestMetadata();
$this->validateRequestTheme($metadata);View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/cms/classes/editorextension/HasExtensionCrud.php:776 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/1b4277c38f00b4ab.
Report an issue: GitHub.