[% INCLUDE header_print.html tab='geo' %] [% INCLUDE header_stat_print.html %]
[% uid_par %]
[% IF y1 _ m1 _ d1 <= '051001' %] [% iget("Внимание! Статистика по регионам ведётся с октября 2005 г.") %]

[% END %] [% PROCESS i_stat_select_target.html all_disabled=1 %] [% PROCESS globalstat.html %]

[% error | html | replace("\n", "
") %]

[% TotalHeaders %] [% # split by pages i = 0; banners_count = 0; FOREACH b = banners; IF b.shows > 0; banners_count = banners_count + 1; END; END; pages = banners_count / banners_on_page; pages = ceil(pages); IF ! FORM.page.defined && ! FORM.allpages.defined; FORM.page = 1; END; %] [% RAWPERL %] my $f = $stash->get('FORM'); if ( !$f->{sort} ) { $stash->set('FORM.reverse', 1); } [% END %] [% BLOCK block_regions_tree %] [% SET next_lvl = lvl + 1 %] [% FOREACH d = sort_table_data(regions_tree, FORM, "shows", ["sorting"]) %] [% SET next_idstart = idstart _ '_' _ d.region %] [% PROCESS SliceRow_as_block Data = d %] [% INCLUDE block_regions_tree regions_tree=d.regions_tree, idstart=next_idstart, lvl=next_lvl %] [% END %] [% END %] [% BLOCK block_regions_stat_print %] [% IF FORM.through_list %] [% FOREACH d = sort_table_data(regions, FORM, "shows", ["sorting"]) %] [% PROCESS SliceRow_as_block Data = d %] [% END %] [% ELSE %] [% INCLUDE block_regions_tree regions_tree=regions_tree, idstart=bid, lvl=0 %] [% END %] [% END %] [% IF FORM.show_banners_stat %] [% FOREACH b = banners %] [% IF b.shows > 0 %] [% i = i + 1; # count of banners # out banners only for one page (for FORM.page) NEXT IF ! FORM.allpages && (i < ((FORM.page - 1) * banners_on_page + 1)); NEXT IF ! FORM.allpages && (i > ((FORM.page - 1) * banners_on_page + banners_on_page)); %] [% SliceHeaders("shows", {anchor => b.bid}) %] [% PROCESS block_regions_stat_print regions=b.regions, bid=b.bid, regions_tree=b.regions_tree %] [% PROCESS SliceRow_as_block Data = b %] [% END %] [% END %] [% ELSE %] [% IF data.size() %] [% SliceHeaders("shows", {anchor => 0}) %] [% PROCESS block_regions_stat_print regions=regions, bid=0, regions_tree=regions_tree %] [% END %] [% END %]

[% IF d.regions_tree.size() %] [% IF lvl == 0 %] [% ELSE %] + [% END %] [% ELSE %]    [% END %] [% d.region_name %]
[% d.name | html %]
№ M-[% b.bid %] [% iget("Регионы:") %] [% b.geo_names %]
[% INCLUDE banner.html %]
[% IF b.regions %][% get_sort_table_header("sorting", iget("Регион"), "shows", FORM, {anchor => b.bid}) %][% ELSE %] [% END %]
[% iget("Итого") %]:

[% get_sort_table_header("sorting", iget("Регион"), "shows", FORM, {anchor => 0}) %]

[%~ PrintDiscountInfo() ~%] [% PROCESS i_campaign_stat_pager.html %]
[% INCLUDE footer_print.html %]