diff --git a/entity/DocumentTemplate_entity/entityfields/replacementname/stateProcess.js b/entity/DocumentTemplate_entity/entityfields/replacementname/stateProcess.js index fca13b42bbd73680c0bd7d884dfcfea20c458037..da86062206cba7c5d3de26e2c41f17a5aa701ec5 100644 --- a/entity/DocumentTemplate_entity/entityfields/replacementname/stateProcess.js +++ b/entity/DocumentTemplate_entity/entityfields/replacementname/stateProcess.js @@ -1,13 +1,14 @@ +import("system.vars"); import("MimeType_lib"); import("Document_lib"); import("KeywordRegistry_basic"); import("system.neon"); import("system.result"); -import("system.vars"); -if(vars.get("$field.KIND") == $KeywordRegistry.documentTemplateType$textModular() && +if(vars.get("$sys.viewmode") == neon.FRAME_VIEWMODE_TABLE || + (vars.get("$field.KIND") == $KeywordRegistry.documentTemplateType$textModular() && (vars.get("$field.CLASSIFICATION") == $KeywordRegistry.documentTemplateTypeCategory$textTemplate() - || vars.get("$field.CLASSIFICATION") == $KeywordRegistry.documentTemplateTypeCategory$htmlTemplate())) + || vars.get("$field.CLASSIFICATION") == $KeywordRegistry.documentTemplateTypeCategory$htmlTemplate()))) { result.string(neon.COMPONENTSTATE_EDITABLE); } \ No newline at end of file