Не удается сохранить содержимое с пустым именем при сохранении содержимого на уровне контроллера в Umbraco 8 - PullRequest
0 голосов
/ 26 апреля 2019

Я получаю эту ошибку при сохранении и публикации "Cannot save content with an empty name" на уровне контроллера в Umbraco 8 У меня есть простой метод в контроллере поверхности после отправки формы, который имеет загрузку файла, имя и адрес электронной почты, но после сохранения и публикации я получаю эту ошибку, "Cannot save content with an empty name"

IContentService contentService = Services.ContentService;
var content = contentService.CreateContent("samplename", udi, sample.ModelTypeAlias);
content.SetValue("entry", model.FileUpload);

 contentService.SaveAndPublish(content);

До этого у меня все нормально работало в umbraco 7.

Ответы [ 2 ]

0 голосов
/ 29 апреля 2019

Таким образом, для любого, кто столкнулся с той же проблемой, я нашел ответ, чтобы установить культуру, если у вас включено несколько культур для вашего сайта

contentService.SaveAndPublish(content, "en-US");
0 голосов
/ 26 апреля 2019

Это работает, когда вы даете узлу имя? Я думаю, что весь контент Umbraco (по крайней мере, как практическое правило) нуждается в уникальном URL, который нельзя создать, если у узла нет имени. Может быть, новая проверка работоспособности для v8, но, насколько я понимаю, хорошая.

...