У меня есть поле на одном из моих базовых типов страниц, которое мне необходимо обновить программным путем из внешнего фида данных, чтобы его можно было включить в мой индекс интеллектуального поиска.Обновление поля документа Kentico независимо от версии
Документы являются версированными, но я хочу, чтобы обновить опубликованное значение этого поля независимо от состояния расчетного, и, очевидно, избежать каких-либо перезапись, когда документы проверяются.
поле не будет отображаться в редакторе форма - или в идеале, будет условно отображаться для глобальных админов.
Похоже, что использование API для обновления документа без использования CheckOut
не работает. Однако, если я сделаю Checkout
/Update
/CheckIn
на странице выписки, автор потеряет свою работу, которую я предполагаю?
Любой способ справиться с этим «безрежимным» полем с помощью модели данных Kentico и API?
Итак, что произойдет, если автор уже проверил содержимое? – techphoria414
Ничего не случится, так как выполнение остановит @ if (! Page.IsCheckedOut) строка –
Это не относится к моей проблеме вообще. Я знаю, как проверить, но мне нужно обновить это поле независимо. – techphoria414