启用Vorto原型中的文本-Umbraco 7
我在翁布拉科7.4.3中有原型 当我在原型中设置vorto文本框时,我得到: 它看起来像是禁用了vorto框。启用Vorto原型中的文本-Umbraco 7,umbraco,umbraco7,archetypes,Umbraco,Umbraco7,Archetypes,我在翁布拉科7.4.3中有原型 当我在原型中设置vorto文本框时,我得到: 它看起来像是禁用了vorto框。 每当我在简单文档类型中设置vorto(已翻译)文本框时,它都是完美的嵌套在原型中的vorto不起作用ootb它们都必须修改才能这样工作。另一种选择是围绕您的原型包装Vorto。但是,如果这不适合您的设置,请参阅原型github上的以下问题,它有一个pull请求,该请求应该显示您想要更改 我找到了最适合我的答案 在“vorto.js”文件中,它们的函数名为“getDataTypeByI
每当我在简单文档类型中设置vorto(已翻译)文本框时,它都是完美的嵌套在原型中的vorto不起作用ootb它们都必须修改才能这样工作。另一种选择是围绕您的原型包装Vorto。但是,如果这不适合您的设置,请参阅原型github上的以下问题,它有一个pull请求,该请求应该显示您想要更改 我找到了最适合我的答案 在“vorto.js”文件中,它们的函数名为“getDataTypeById” 在此函数中,它们是对另一个名为“getDataTypeByAlias”的函数的调用 内部函数调用后,参数“dataType2”返回为“null”,因此我们需要设置“if”语句,检查“dataType2”是否为“null”,如果代码返回“true”,我们将分配:
dataType2 = dataType;
他们只剩下一个问题了。。当数据类型为“富文本编辑器”时,它是trow异常,因此我在条件中添加了另一个检查,现在它的外观如下:
if (dataType2 && dataType.propertyEditorAlias != "Umbraco.TinyMCEv3") {
dataType2 = dataType;
}
我希望它能帮助别人