|
[% IF errors.defined %]
[% iget("Ошибка:") %]
[% errors.join(" ") %]
[% END %]
|
[% IF type_stat == 'managers' %]
[% get_sort_table_header("fio", iget('Менеджер'), "fio", FORM, {anchor => b.bid}) %]
[% ELSE %]
[% get_sort_table_header("fio", iget('Медиапланер'), "fio", FORM, {anchor => b.bid}) %]
[% END %]
|
[% get_sort_table_header("finished_cnt", iget('Завершено медиапланов'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("accepted_cnt", iget('Принято'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("accept_ratio", iget('% принятия'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("num_banners_added", iget('Добавлено баннеров в принятых'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("num_phrases_added", iget('Добавлено фраз в принятых'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_cnt", iget('Всего отклонено'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_too_expensive_cnt", iget('Отклонено ("Дорого")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_bad_texts_cnt", iget('Отклонено ("Тексты")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_bad_keywords_cnt", iget('Отклонено ("Фразы")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_weird_intraface_cnt", iget('Отклонено ("Как принять?")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_have_questions_cnt", iget('Отклонено ("Есть вопросы")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_dont_need_cnt", iget('Отклонено ("И так хорошо")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_do_myself_cnt", iget('Отклонено ("Хочу сам")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% get_sort_table_header("rejected_other_cnt", iget('Отклонено ("Другое")'), "fio", FORM, {anchor => b.bid, default_reverse => 1}) %] |
[% iget('1 неделя ДО') %]: |
[% iget('1 неделя ПОСЛЕ') %]: |
[% iget('2 недели ДО') %]: |
[% iget('2 недели ПОСЛЕ') %]: |
[% iget('4 недели ДО') %]: |
[% iget('4 недели ПОСЛЕ') %]: |
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[% iget("Показы") %] |
[% iget("Клики") %] |
[% iget("CTR,%") %] |
[% iget("Деньги") %] |
[% iget("Активных дней") %] |
Avg.daily cost |
Avg.daily clicks |
[% END %]
[%~
SET cnt_t = 0;
SET dateFrom = ((FORM.from_year || from.year) _ '-' _ (FORM.from_month || from.month) _ '-' _ (FORM.from_day || from.day)) | js;
SET dateTo = ((FORM.to_year || to.year) _ '-' _ (to.from_month || to.month) _ '-' _ (FORM.to_day || to.day)) | js;
~%]
[% IF type_stat == 'managers' %]
[% FOR tuid = teams_sort %]
[% NEXT IF user.$tuid.hidden == 'Yes' && ! FORM.show_hidden %]
[%
cnt = 0;
cnt_t = cnt_t + 1;
%]
[% IF tuid == 'none' %][% iget('Менеджеры без тимлидера:')%][% ELSE %] [% user.$tuid.fio %] ( [% user.$tuid.login %] ):[% END %]
|
[%~ IF user.$tuid.stat.finished_cnt && user.$tuid.stat.finished_cnt > 0 ~%]
[%~ SET detailStatHref = SCRIPT _ '?cmd=showMediaDetailStat&muid=' _ tuid _ '&date_from=' _ dateFrom _ '&date_to=' _ dateTo _ '&type_stat=managers&typeMedia=' _ FORM.typeMedia; ~%]
[% user.$tuid.stat.finished_cnt %]
[% ELSE %]
-
[% END %]
|
[%
IF user.$tuid.stat.accepted_cnt && user.$tuid.stat.accepted_cnt > 0;
user.$tuid.stat.accepted_cnt;
ELSE;
'-';
END;
%]
|
[%
IF user.$tuid.stat.accept_ratio && user.$tuid.stat.accept_ratio > 0;
round2s(user.$tuid.stat.accept_ratio * 100) _ '%';
ELSE;
'-';
END;
%]
|
[%
IF user.$tuid.stat.num_banners_added && user.$tuid.stat.num_banners_added > 0;
user.$tuid.stat.num_banners_added;
ELSE;
'-';
END;
%]
|
[%
IF user.$tuid.stat.num_phrases_added && user.$tuid.stat.num_phrases_added > 0;
user.$tuid.stat.num_phrases_added;
ELSE;
'-';
END;
%]
|
[% FOR rejectedCntType = ['rejected_cnt', 'rejected_too_expensive_cnt', 'rejected_bad_texts_cnt', 'rejected_bad_keywords_cnt', 'rejected_weird_intraface_cnt', 'rejected_have_questions_cnt', 'rejected_dont_need_cnt', 'rejected_do_myself_cnt', 'rejected_other_cnt'] %]
[%~
IF user.$tuid.stat.${rejectedCntType} && user.$tuid.stat.${rejectedCntType} > 0;
user.$tuid.stat.${rejectedCntType};
ELSE;
'-';
END;
~%]
|
[% END %]
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[%~ FOR prefix = ['shows_', 'clicks_', 'ctr_', 'sum_', 'days_', 'avg_sum_', 'avg_clicks_'] ~%]
[%~
name = prefix _ suffix;
round_number(prefix, user.$tuid.stat.${name});
~%] |
[%~ END ~%]
[% END %]
[% count_muid = 0 %]
[% FOR muid = teams.$tuid %]
[% NEXT UNLESS user.$muid.login.defined %]
[% NEXT IF user.$muid.hidden == 'Yes' && ! FORM.show_hidden %]
[%
count_muid = count_muid + 1;
cnt = cnt + 1;
%]
[% user.$muid.fio %] ( [% user.$muid.login %] ) |
[% IF user.$muid.stat.finished_cnt && user.$muid.stat.finished_cnt > 0 %]
[%~ SET detailStatHref = SCRIPT _ '?cmd=showMediaDetailStat&muid=' _ muid _ '&date_from=' _ dateFrom _ '&date_to=' _ dateTo _ '&type_stat=managers&typeMedia=' _ FORM.typeMedia; ~%]
[% user.$muid.stat.finished_cnt %][% ELSE %]-[% END %]
|
[%
IF user.$muid.stat.accepted_cnt && user.$muid.stat.accepted_cnt > 0;
user.$muid.stat.accepted_cnt;
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.accept_ratio && user.$muid.stat.accept_ratio > 0;
round2s(user.$muid.stat.accept_ratio * 100) _ '%';
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.num_banners_added && user.$muid.stat.num_banners_added > 0;
user.$muid.stat.num_banners_added;
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.num_phrases_added && user.$muid.stat.num_phrases_added > 0;
user.$muid.stat.num_phrases_added;
ELSE;
'-';
END;
%]
|
[% FOR rejectedCntType = ['rejected_cnt', 'rejected_too_expensive_cnt', 'rejected_bad_texts_cnt', 'rejected_bad_keywords_cnt', 'rejected_weird_intraface_cnt', 'rejected_have_questions_cnt', 'rejected_dont_need_cnt', 'rejected_do_myself_cnt', 'rejected_other_cnt'] %]
[%~
IF user.$muid.stat.${rejectedCntType} && user.$muid.stat.${rejectedCntType} > 0;
user.$muid.stat.${rejectedCntType};
ELSE;
'-';
END;
~%]
|
[% END %]
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[%~ FOR prefix = ['shows_', 'clicks_', 'ctr_', 'sum_', 'days_', 'avg_sum_', 'avg_clicks_'] ~%]
[%
name = prefix _ suffix;
round_number(prefix, user.$muid.stat.${name})
~%] |
[%~ END ~%]
[% END %]
[% END #muid %]
[% IF count_muid > 0 %]
[% iget('Итого:')%]
|
[% user.$tuid.gstat.finished_cnt||0 %] |
[% user.$tuid.gstat.accepted_cnt||0 %] |
[% round2s(user.$tuid.gstat.accept_ratio * 100 ||0) %]% |
[% user.$tuid.gstat.num_banners_added||0 %] |
[% user.$tuid.gstat.num_phrases_added||0 %] |
[% FOR rejectedCntType = ['rejected_cnt', 'rejected_too_expensive_cnt', 'rejected_bad_texts_cnt', 'rejected_bad_keywords_cnt', 'rejected_weird_intraface_cnt', 'rejected_have_questions_cnt', 'rejected_dont_need_cnt', 'rejected_do_myself_cnt', 'rejected_other_cnt'] %]
[% user.$tuid.gstat.${rejectedCntType}||0 %] |
[% END %]
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[%~ FOR prefix = ['shows_', 'clicks_', 'ctr_', 'sum_', 'days_', 'avg_sum_', 'avg_clicks_'] ~%]
[% name = prefix _ suffix; round2s(user.$tuid.gstat.${name}) || 0 %] |
[%~ END ~%]
[% END %]
[% END %]
|
[% END #tuid %]
[% ELSE %]
[% FOR muid = user_sort %]
[% NEXT IF user.$muid.hidden == 'Yes' && ! FORM.show_hidden %]
[% cnt_t = cnt_t + 1 %]
[% user.$muid.fio %] ( [% user.$muid.login %] ) |
[% IF user.$muid.stat.finished_cnt && user.$muid.stat.finished_cnt > 0 %]
[%~ SET detailStatHref = SCRIPT _ '?cmd=showMediaDetailStat&muid=' _ muid _ '&date_from=' _ dateFrom _ '&date_to=' _ dateTo _ '&type_stat=mediaplanners&typeMedia=' _ FORM.typeMedia; ~%]
[% user.$muid.stat.finished_cnt %]
[% ELSE %]
-
[% END %]
|
[%
IF user.$muid.stat.accepted_cnt && user.$muid.stat.accepted_cnt > 0;
user.$muid.stat.accepted_cnt;
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.accept_ratio && user.$muid.stat.accept_ratio > 0;
round2s(user.$muid.stat.accept_ratio * 100) _ '%';
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.num_banners_added && user.$muid.stat.num_banners_added > 0;
user.$muid.stat.num_banners_added;
ELSE;
'-';
END;
%]
|
[%
IF user.$muid.stat.num_phrases_added && user.$muid.stat.num_phrases_added > 0;
user.$muid.stat.num_phrases_added;
ELSE;
'-';
END;
%]
|
[% FOR rejectedCntType = ['rejected_cnt', 'rejected_too_expensive_cnt', 'rejected_bad_texts_cnt', 'rejected_bad_keywords_cnt', 'rejected_weird_intraface_cnt', 'rejected_have_questions_cnt', 'rejected_dont_need_cnt', 'rejected_do_myself_cnt', 'rejected_other_cnt'] %]
[%~
IF user.$muid.stat.${rejectedCntType} && user.$muid.stat.${rejectedCntType} > 0;
user.$muid.stat.${rejectedCntType};
ELSE;
'-';
END;
~%]
|
[% END %]
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[%~ FOR prefix = ['shows_', 'clicks_', 'ctr_', 'sum_', 'days_', 'avg_sum_', 'avg_clicks_'] ~%]
[%~
name = prefix _ suffix;
round_number(prefix, user.$muid.stat.${name})
~%] |
[%~ END ~%]
[% END %]
[% END %]
[% END #type_stat %]
[% IF cnt_t > 1 %]
[% gstat.finished_cnt||0 %] |
[% gstat.accepted_cnt||0 %] |
[% round2s(gstat.accept_ratio * 100 || 0) %]% |
[% gstat.num_banners_added||0 %] |
[% gstat.num_phrases_added||0 %] |
[% FOR rejectedCntType = ['rejected_cnt', 'rejected_too_expensive_cnt', 'rejected_bad_texts_cnt', 'rejected_bad_keywords_cnt', 'rejected_weird_intraface_cnt', 'rejected_have_questions_cnt', 'rejected_dont_need_cnt', 'rejected_do_myself_cnt', 'rejected_other_cnt'] %]
[% gstat.${rejectedCntType} ||0 %] |
[% END %]
[% FOR suffix = ['before_1_week', 'after_1_week', 'before_2_week', 'after_2_week', 'before_4_week', 'after_4_week'] %]
[%~ FOR prefix = ['shows_', 'clicks_', 'ctr_', 'sum_', 'days_', 'avg_sum_', 'avg_clicks_'] ~%]
[% name = prefix _ suffix; round2s(gstat.${name}) || 0 %] |
[%~ END ~%]
[% END %]
[% END %]
|
|