Маркер {Content.EditUrl} не работает для контента, который не был опубликован
Я использую Orchard 1.9.2 и настроил рабочий процесс для отправки электронного письма с токеном {Content.EditUrl}. Он работает нормально, если контент был опубликован хотя бы один раз, но если он был сохранен только как черновик и никогда не был опубликован, он просто отображается пустым в электронном письме при запуске рабочего процесса.
Это ошибка? Есть ли обходной путь?
1 ответ
Решение
Проблема была в том, что я использовал только обычный Get, _contentManager.Get(id)
когда я должен был использовать _contentManager.GetLatest(id)
при запуске события.