Quantcast
Channel: Terrasoft Community блог
Viewing all articles
Browse latest Browse all 173

Реестр почтовых сообщений

$
0
0
Обо всем на свете

На днях озаботились такой проблемой - клиенту надо посмотреть почтовые сообщения за последнюю неделю. И опа :) В стандартном почтовом клиенте средств фильтрации нет никаких, о папках вообще молчу. Решение - выводить в списке активностей еще и e-maily, благо активности и есть.

Реализация занимает 5 минут, поэтому, если кому надо, то вот последовательность действий:

1. Создаем замещающую схему секции активностей (ActivitySectionV2).
2. В ней определяем, что используем. Нам надо по большому счету BaseFiltersGenerateModule и все.
3. В ветке methods сносим фильтр NotEmailFilter, который собственно и убирает из списка активностей e-maily

getFilters:function(){
  var filters =this.callParent(arguments);
  if(filters.contains("NotEmailFilter")){
     filters.removeByKey("NotEmailFilter");
   }
  return filters;
}

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


Viewing all articles
Browse latest Browse all 173