mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
#18177: Can created blank content types
Work Item: 18177 --HG-- branch : 1.x
This commit is contained in:
@@ -55,6 +55,10 @@ namespace Orchard.ContentTypes.Controllers {
|
|||||||
ModelState.AddModelError("DisplayName", T("The Display Name name can't be empty.").ToString());
|
ModelState.AddModelError("DisplayName", T("The Display Name name can't be empty.").ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (String.IsNullOrWhiteSpace(viewModel.Name)) {
|
||||||
|
ModelState.AddModelError("Name", T("The Content Type Id can't be empty.").ToString());
|
||||||
|
}
|
||||||
|
|
||||||
if (_contentDefinitionService.GetTypes().Any(t => String.Equals(t.Name.Trim(), viewModel.Name.Trim(), StringComparison.OrdinalIgnoreCase))) {
|
if (_contentDefinitionService.GetTypes().Any(t => String.Equals(t.Name.Trim(), viewModel.Name.Trim(), StringComparison.OrdinalIgnoreCase))) {
|
||||||
ModelState.AddModelError("Name", T("A type with the same Id already exists.").ToString());
|
ModelState.AddModelError("Name", T("A type with the same Id already exists.").ToString());
|
||||||
}
|
}
|
||||||
@@ -64,7 +68,11 @@ namespace Orchard.ContentTypes.Controllers {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (_contentDefinitionService.GetTypes().Any(t => String.Equals(t.DisplayName.Trim(), viewModel.DisplayName.Trim(), StringComparison.OrdinalIgnoreCase))) {
|
if (_contentDefinitionService.GetTypes().Any(t => String.Equals(t.DisplayName.Trim(), viewModel.DisplayName.Trim(), StringComparison.OrdinalIgnoreCase))) {
|
||||||
ModelState.AddModelError("DisplayName", T("A type with the same Name already exists.").ToString());
|
ModelState.AddModelError("DisplayName", T("A type with the same Display Name already exists.").ToString());
|
||||||
|
}
|
||||||
|
|
||||||
|
if (_contentDefinitionService.GetTypes().Any(t => String.Equals(t.Name, viewModel.Name, StringComparison.OrdinalIgnoreCase))) {
|
||||||
|
ModelState.AddModelError("Name", T("A type with the same Name already exists.").ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ModelState.IsValid) {
|
if (!ModelState.IsValid) {
|
||||||
|
|||||||
Reference in New Issue
Block a user