2014-08-27 4 views
1

При создании saveEventArgs.Cancel = true и возврат из сохраненного события службы контента перенаправляется на #/content/content/edit/0, что вызывает ошибку запроса в Umbraco UI, так как там не является узлом с идентификатором 0.Umbraco7 при сохранении отмены дает ошибку

Помогите понять, как я могу избежать umbraco, чтобы перейти к редактированию 0 id при сохранении отмены.

+0

Это звучит скорее как ошибка. Вы разобрали http://issues.umbraco.org или форум на http://our.umbraco.org? – dampee

+1

Кажется, что ошибка, но один обходной путь, который я нашел, на saveEventArgs отменить как истину для сервисов контента - сохранить событие - назначить parentId отмененного объекта во время создания, чтобы избежать перенаправления на 0 узел. –

+0

Используете ли вы службу содержания? Если это так, при сохранении есть параметр «не запускать события». – dampee

ответ

0

Если кто-либо ищет конкретный ответ. Вы вызываете из своего обработчика событий сохранения метод сохранения в IContentService и устанавливаете событие raise в false. .

sender.Save(content, 0, false);

Смежные вопросы