2011-01-24 2 views
0

Как Sitecore находят эти предметы? Я хочу настроить задачу расписания, чтобы отправлять по электронной почте моим администраторам, когда в Workbox находятся элементы. Может быть, есть такая особенность? Единственный фрагмент головоломки, которую я пропускаю, - это то, как легко определить, когда/если существуют рабочие элементы.Как программно получить доступ к элементам в рабочем окне?

ответ

1

Элемент отображается в рабочем поле до тех пор, пока он находится в рабочем процессе, а не в конечном состоянии. Взгляните на this shared source component - это похоже на ваше требование. This one также очень похож.

+0

Спасибо, описание WorkflowEscalator похоже именно в том, что мне нужно. – Bryan

2

Вместо отправки сообщений электронной почты, когда элемент находится в состоянии рабочего процесса, почему бы вам не попробовать использовать RSS-каналы, которые Sitecore генерирует для каждого состояния. Подробности указаны в Client Configuration Cookbook.

Большинство почтовых клиентов имеют встроенные RSS-ридеры, которые обычно показывают канал как отдельный «почтовый ящик». ИМХО это намного лучше, чем оповещения по электронной почте, которые часто игнорируются из-за того, как они могут получить спам.

+0

Oh Steve ... вы должны жить в волшебном мире, где вы можете принимать решения о реальных функциях. :) Я также пытаюсь оттолкнуть нашего клиента от опции электронной почты, но пока они настаивают. Спасибо за это предложение, я не понял, что для этого есть встроенная функция. – Bryan

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