wrapper()->title(_t('@banners', 'Banners / Banner Statistic')); $list->filters() ->custom('banner_id', function() use ($banner){ ?>date('start', _t('@banners', 'Statistics'), ['attr' => ['placeholder' => _t('@date', 'Start') ], 'width' => 65]) ->date('finish', _t('@date', 'End'), ['width' => 65]) ; $list ->column('period', _t('@banners', 'Date'), 150, ['order' => $list::COLUMN_ORDER_DESC], function($v){ return tpl::date_format2($v); }) ->column('shows', _t('@banners', 'Viewed'), 65, ['order' => $list::COLUMN_ORDER_DESC, 'align'=>$list::COLUMN_ALIGN_CENTER], function($v){ return ( ! empty($v) ? $v : '0'); }) ->column('clicks', _t('@banners', 'Clicked'), 65, ['order' => $list::COLUMN_ORDER_DESC, 'align'=>$list::COLUMN_ALIGN_CENTER], function($v){ return ( ! empty($v) ? $v : '0'); }) ->column('ctr', _t('@banners', 'CTR(%)'), 65, ['order' => $list::COLUMN_ORDER_DESC, 'align'=>$list::COLUMN_ALIGN_CENTER]) ->afterListRender(function($html) use ($banner) { View::script(['fancybox3'], true); $positions = Banners::model()->positionsList(); $position = isset($positions[ $banner['pos'] ]) ? $positions[ $banner['pos'] ] : []; ?>
:    -
:  '._t('@', 'No').'' : tpl::declension($banner['show_limit'], _t('@banners', 'view;views;views'))); ?>
:   ()
:   -