Umbraco 日期时间选择器自定义验证
Umbraco DateTime Picker Custom Validation
注意到 umbraco datepicker 属性 不允许 1900 年之前的日期。我可以通过某种方式自定义验证以允许这样做吗?
bootstrap 日期时间选择器中的 minDate 设置为 1900。您可以通过设置以下变量来覆盖它(在本例中我将其设置为 1800):
$.fn.datetimepicker.defaults.minDate = moment({y: 1800});
您可以在 Umbraco 的源 JS 中更改此设置,但如果您在任何时候更新 Umbraco,就会丢失更改。最好的办法是将它添加为脚本,并使用 app_plugins 文件夹中的包清单将其包含在后台页面中,如下所示:
{
"javascript" : [
'~/App_Plugins/YourFolder/yourfile.js'
]
}
您的文件设置变量的位置。
这里有一些关于这个问题的更多信息:https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/69475-date-picker-for-pre-1900-dates
注意到 umbraco datepicker 属性 不允许 1900 年之前的日期。我可以通过某种方式自定义验证以允许这样做吗?
bootstrap 日期时间选择器中的 minDate 设置为 1900。您可以通过设置以下变量来覆盖它(在本例中我将其设置为 1800):
$.fn.datetimepicker.defaults.minDate = moment({y: 1800});
您可以在 Umbraco 的源 JS 中更改此设置,但如果您在任何时候更新 Umbraco,就会丢失更改。最好的办法是将它添加为脚本,并使用 app_plugins 文件夹中的包清单将其包含在后台页面中,如下所示:
{
"javascript" : [
'~/App_Plugins/YourFolder/yourfile.js'
]
}
您的文件设置变量的位置。
这里有一些关于这个问题的更多信息:https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/69475-date-picker-for-pre-1900-dates